Description:
We are looking for a skilled and motivated Senior Full stack developer to join our team. The ideal candidate will have a strong foundation in front-end development, particularly with React.js, and will also bring additional expertise in backend development using Nodejs.
Required Skills and Qualifications:
- Minimum of 5 years of experience in full-stack development.
- Proficiency in front-end technologies: React.js, Next.js, TypeScript, HTML, CSS.
- Extensive experience in back-end development using Node.js, NestJS, or similar frameworks.
- Experience working with relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, etc.).
- Expertise in designing and developing scalable, secure, and performant applications.
- Strong knowledge of RESTful APIs, microservices architecture, and cloud-based applications.
- Experience working with version control systems like Git.
- Deep understanding of software design patterns, development best practices, and coding standards.
- Experience mentoring junior developers and leading development teams.
- Excellent communication skills with the ability to collaborate with cross-functional teams and stakeholders.
Preferred Skills:
- Experience with cloud platforms like AWS, GCP, or Azure.
- Knowledge of containerization technologies like Docker and Kubernetes.
- Familiarity with DevOps practices and CI/CD pipelines.
- Experience with Agile methodologies and project management tools (Jira, Trello, etc.).