About the role
Senior Full Stack Developer
JD
We are seeking an
experienced Full Stack Senior Developer proficient in React Native, Node.js,
and MongoDB to join our dynamic team. The ideal candidate will have a passion
for crafting high-quality, scalable software solutions and possess strong
problem-solving skills. This role will involve collaborating with
cross-functional teams to design, develop, and deploy innovative web and mobile
applications. Additionally, the candidate should have expertise in technical
documentation, training junior developers, and team management.
Responsibilities:
Design and develop robust
and scalable web and mobile applications using React Native, Node.js, and
MongoDB.
Collaborate with product
managers, designers, and other developers to understand project requirements
and deliver high-quality software solutions.
Write clean, efficient, and
maintainable code following best practices and coding standards.
Conduct code reviews to
ensure code quality and provide constructive feedback to team members.
Optimize application
performance and ensure seamless user experience across different devices and
platforms.
Troubleshoot and debug
issues and implement effective solutions in a timely manner.
Stay updated with the
latest technologies and industry trends, and continuously improve technical
skills and knowledge.
Work closely with QA
engineers to develop comprehensive test plans and ensure software quality
through testing and validation.
Participate in Agile/Scrum
ceremonies such as sprint planning, daily stand-ups, and retrospectives.
Mentor junior developers
and contribute to their growth and development within the team.
Requirements
Qualifications:
Bachelor's degree in
Computer Science, Engineering, or related field; or equivalent work experience.
Proven experience as a Full
Stack Developer, with expertise in React Native, Node.js, and MongoDB.
Strong understanding of web
and mobile development concepts, including responsive design and RESTful APIs.
Experience with front-end
technologies such as HTML5, CSS3, Angular.
Familiarity with version
control systems (e.g., Git) and AWS.
Strong communication and
collaboration skills, with the ability to work effectively in a team
environment.
Experience working in
Agile/Scrum methodologies are a plus. An excellent problem-solver.
BenefitsCompetitive Salary, Key Role in a small & strong team, Collaborative work culture, Oversees Opportunities