Are you a seasoned Full Stack Developer with a passion for crafting innovative solutions? We are looking for an experienced
Senior Full Stack Developer
to enhance our team and lead the development of innovative solutions.
Responsibilities
--------------------
Design, develop, and maintain scalable and efficient full-stack applications using modern technologies.
Expertise in both relational and NoSQL databases, including schema design, query optimization, and data modeling.
Work closely with front-end and back-end developers along with the Engineering team to integrate and optimize APIs and services.
Ensure high-quality code, adherence to best practices, and efficient use of technologies.
Identify and resolve complex issues, providing solutions and improvements.
Skill in reviewing code, ensuring adherence to coding standards, and implementing best practices for software quality.
Experience with Agile frameworks (e.g., Scrum, Kanban) to facilitate iterative development and continuous improvement.
Knowledge of TDD practices, writing unit tests, and integrating automated testing (CI/CD) into the development workflow.
Ability to write clear and concise technical documentation for codebases, APIs, and system architecture.