Role Overview
We are seeking a talented and motivated Full Stack Developer with at least 2 years of hands-on experience working with React, React Native, Node.js, and MySQL. The ideal candidate is passionate about building scalable web and mobile applications and enjoys working across the full stack to deliver high-quality software solutions.
Responsibilities
- Design, develop, test, and deploy web and mobile applications using React and React Native
- Build and maintain robust backend APIs using Node.js and Express.js
- Design and manage MySQL databases, ensuring data integrity and performance
- Collaborate with UI/UX designers to implement responsive, user-friendly interfaces
- Integrate third-party APIs and services as required
- Write clean, maintainable, and well-documented code
- Perform unit and integration testing to ensure high-quality deliverables
- Participate in code reviews and contribute to continuous improvement practices
- Troubleshoot and debug production issues in a timely manner
Requirements
- Minimum 2 years of experience as a Full Stack Developer
- Proficient in React.js and React Native
- Strong backend development experience with Node.js and Express.js
- Solid understanding of MySQL, database design, and query optimization
- Familiarity with RESTful APIs and modern web/mobile architecture
- Experience with version control tools such as Git
- Knowledge of best practices in security, performance, and scalability
- Strong problem-solving and communication skills
- Ability to work independently and in a team environment
Skills
- React.js
- React Native
- Node.js
- MySQL
- Express.js