We are looking for a highly skilled Full Stack Developer to contribute to the design, development, and maintenance of scalable, high-performance web applications. The role requires strong hands-on expertise in React.js, Node.js, and modern web technologies.
Requirements
- 4 to 8 years of practical experience developing and maintaining complex web applications using JavaScript (ES6+), React.js, Next.js, Node.js, and jQuery
- Strong expertise in the React.js ecosystem, including Hooks, Context API, functional components, and state management libraries such as Redux, MobX, or Zustand
- Established experience with Node.js and backend frameworks like Express or Fastify
- Familiarity with Next.js and experience in building and consuming RESTful APIs is desirable
- Deep understanding of application scalability, performance optimization, and maintainability
- Experience with cloud platforms (preferably AWS), Redis caching, and continuous integration/continuous deployment (CI/CD) pipelines
- Knowledge of Agile methodologies and familiarity with project management tools such as JIRA
- Strong grasp of responsive web design, cross-browser compatibility, and UI/UX best practices
- Hands-on experience integrating social media APIs like Facebook, Twitter, and Instagram, as well as working with XML and JSON data formats
- Additional experience with mobile optimization and frameworks like jQuery Mobile is a plus
- Experience working with databases such as MongoDB, DynamoDB, PostgreSQL, and MySQL
- Proficiency with Git, CI/CD workflows, and Agile development processes