About the Role
We are looking for a talented Full Stack Developer with 3 to 4 years of professional experience in developing scalable web applications using React.js, Node.js, and MySQL. The ideal candidate should have strong backend and frontend development skills and experience building production-grade applications.
Important: We are specifically hiring candidates with 3–4 years of experience only. Applications from freshers or candidates with more than 4 years of experience will not be considered.
Responsibilities
- Develop and maintain web applications using React.js and Node.js.
- Design, develop, and maintain RESTful APIs.
- Build responsive and user-friendly frontend interfaces.
- Design and optimize MySQL database schemas, queries, and stored procedures.
- Collaborate with product managers, designers, and other developers.
- Write clean, maintainable, and efficient code.
- Troubleshoot, debug, and resolve application issues.
- Participate in code reviews and maintain development standards.
- Integrate third-party APIs and services.
- Deploy and maintain applications in cloud environments.
Required Skills
- 3–4 years of professional experience in Full Stack Development.
- Strong expertise in:
- React.js
- Node.js
- Express.js
- Fastify
- MySQL
- JavaScript (ES6+)
- Experience in designing and consuming REST APIs.
- Strong understanding of database design, indexing, query optimization, and transactions.
- Experience with Git and version control systems.
- Knowledge of authentication and authorization (JWT, OAuth).
- Familiarity with Linux environments and server deployment.
- Good problem-solving and analytical skills.
Preferred Skills
- Experience with TypeScript.
- Experience with AWS services (EC2, S3, Lambda, RDS).
- Knowledge of Docker and CI/CD pipelines.
- Experience with WebSockets or real-time applications.
- Familiarity with Sequelize ORM or similar ORM frameworks.
- Experience working in Agile/Scrum environments.
What We Offer
- Competitive salary package.
- Opportunity to work on innovative and scalable products.
- Career growth and learning opportunities.
- Collaborative and supportive work culture.
How to Apply
Please apply with:
- Updated Resume
- GitHub Profile (if available)
- Portfolio or Project Links (if available)
Applications will only be considered from candidates having 3–4 years of relevant experience in React.js, Node.js, and MySQL development.
Pay: £750.00-£1,200.00 per month
Work Location: Remote