What you will do
- Lead the end-to-end development process of web and mobile applications using React Native and Node.js technologies.
- Design and architect scalable, reliable, and secure software solutions that meet business requirements.
- Collaborate with product managers, designers, and other stakeholders to define project scope, goals, and deliverables.
- Provide technical leadership and guidance to a team of developers, including code reviews, mentoring, and knowledge sharing.
- Develop efficient and reusable code, and ensure high code quality through unit testing, code refactoring, and continuous integration.
- Troubleshoot and debug complex issues to optimize application performance and user experience.
- Stay up-to-date with industry trends and emerging technologies, and drive innovation within the development team.
- Collaborate with cross-functional teams to integrate software components and third-party services.
- Ensure adherence to coding standards, development best practices, and project deadlines.
Must Have
- Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a Full Stack Developer, with expertise in React Native and Node.js.
- Strong knowledge of JavaScript, HTML, CSS, and related web technologies.
- Proficiency in server-side development using Node.js and Express.js.
- Familiarity with database systems such as MySQL, MongoDB, or PostgreSQL.
- Experience with version control systems (e.g., Git) and agile development methodologies.
- Solid understanding of RESTful APIs, JSON, and web security principles.
- Excellent problem-solving skills and the ability to think critically.
- Strong communication and leadership skills to effectively collaborate with team members and stakeholders.
- Experience in leading a development team, conducting code reviews, and mentoring junior developers.
- A portfolio or examples of previous projects demonstrating your development skills is highly desirable.
About the project
The benefits of joining us
Professional growth
Accelerate your professional journey with mentorship, TechTalks, and personalized growth roadmaps
Competitive compensation
We match your ever-growing skills, talent, and contributions with competitive USD-based compensation and budgets for education, fitness, and team activities
A selection of exciting projects
Join projects with modern solutions development and top-tier clients that include Fortune 500 enterprises and leading product brands
Flextime
Tailor your schedule for an optimal work-life balance, by having the options of working from home and going to the office – whatever makes you the happiest and most productive.
Your AgileEngine journey starts here
Test task
We will review your CV and send you a test task via email
Intro Call
Our recruitment team will reach you to discuss available opportunities
WFH or a comfy office? Why not both?
International Projects
Technical Interview
You will have an interview with your future team lead