Full Stack Engineer
Posted Updated
Description
We are looking for a skilled Full Stack Engineer with strong expertise in React, Next.js, and Node.js to build scalable web applications. The ideal candidate should be proficient in both frontend and backend development, with a passion for delivering high-quality, performance-driven solutions.
Responsibilities:
- Design, develop, and maintain full-stack web applications.
- Build responsive and user-friendly interfaces using React.js and Next.js .
- Develop robust backend services and APIs using Node.js .
- Collaborate with cross-functional teams, including designers and product managers.
- Optimise applications for maximum speed, scalability, and performance.
- Write clean, maintainable, and reusable code.
- Implement RESTful APIs and integrate third-party services.
- Ensure code quality through testing, debugging, and code reviews.
- Work with databases and manage data storage solutions.
- Stay updated with emerging technologies and best practices.
Requirements:
- 1-3 years of experience in full-stack development.
- Strong proficiency in JavaScript (ES6+).
- Hands-on experience with React.js and Next.js .
- Strong backend experience with Node.js and Express.js .
- Experience with REST APIs and microservices architecture.
- Familiarity with databases like MongoDB, PostgreSQL, or MySQL.
- Understanding of version control systems (Git).
- Experience with state management tools (Redux, Context API).
- Knowledge of authentication, authorisation, and security best practices.
- Familiarity with deployment tools and cloud platforms (AWS, Azure, or GCP).
Good to Have:
- Experience with TypeScript.
- Knowledge of Docker / Kubernetes.
- Experience with CI/CD pipelines.
- Familiarity with GraphQL.
- Exposure to Agile/Scrum methodologies.
Soft Skills:
- Strong problem-solving and analytical skills.
- Good communication and collaboration abilities.
- Ability to work in a fast-paced environment.
