Staff4Me is seeking an experienced and driven Senior Fullstack Engineer to join our growing team. In this role, you will be responsible for overseeing the development of both client-side and server-side components of our web applications. As a Senior Engineer, you will play a vital role in shaping our technology stack and driving best practices within our team.
Key Responsibilities:
Fullstack Development:- Design, build, and maintain robust web applications using a variety of modern technologies, including React, Angular, Node.js, and other relevant frameworks.
- Develop server-side applications and APIs that are efficient, clean, and scalable.
- Ensure high performance and responsiveness of applications by optimizing gateway to the server performance.
Technical Leadership:- Lead the architectural design and development of software features, ensuring alignment with business objectives.
- Mentor and guide junior and mid-level developers, cultivating a collaborative learning environment.
- Participate in code reviews and contribute to team knowledge sharing.
Collaboration:- Work with cross-functional teams including UX/UI designers, product managers, and other stakeholders to define and translate business requirements into technical specifications.
- Actively participate in Agile ceremonies, including sprint plannings and retrospectives, to improve team processes.
Quality Assurance:- Implement comprehensive testing strategies (unit, integration, end-to-end) to ensure software quality.
- Identify and address performance bottlenecks and other issues proactively.
Innovation and Continuous Improvement:- Stay informed about the latest trends and advancements in technology and software engineering.
- Propose innovative solutions and improvements to enhance existing systems and processes.
Qualifications:
- Bachelor's degree in Computer Science or a related field, or equivalent experience.
- 5+ years of experience in fullstack development with a strong portfolio of relevant work.
- Proficiency in front-end technologies such as JavaScript/Typescript, HTML, CSS, and frameworks like React, Angular, or Vue.js.
- Strong knowledge of back-end technologies including Node.js, Python, or similar languages.
- Experience with database technologies, both SQL and NoSQL.
- Solid understanding of RESTful APIs and microservices architecture.
- Experience with DevOps tools and practices, including CI/CD management.
- Excellent problem-solving skills and the ability to work independently and as part of a team.
- Strong communication skills, both written and verbal, with the ability to collaborate effectively.
#J-18808-Ljbffr