Fullstack Developer
Posted Updated
Description
Responsibilities:
- Design, develop, and maintain robust, scalable, and secure web applications using Node.js and React.js .
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to deliver high-quality software solutions.
- Write clean, maintainable, and efficient code following best practices and coding standards.
- Build and integrate RESTful APIs and third-party services.
- Optimise applications for performance, scalability, and reliability.
- Troubleshoot and debug issues across the stack.
- Participate in code reviews, technical discussions, and agile ceremonies.
- Stay updated with emerging technologies and suggest adoption where appropriate.
Requirements:
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
- 4+ years of professional experience as a Full Stack Developer.
- Strong proficiency in JavaScript, TypeScript, Node.js, and React.js .
- Experience with Express.js, Next.js, or similar frameworks.
- Proficient in building and consuming RESTful APIs and GraphQL services.
- Experience with Databases, both SQL (e. g., PostgreSQL, MySQL) and NoSQL (e. g., MongoDB).
- Good understanding of HTML5 CSS3 and modern UI/UX principles.
- Hands-on experience with Git, CI/CD pipelines, and containerization (Docker/Kubernetes) is a plus.
- Familiarity with cloud platforms (AWS, Azure, or GCP) preferred.
- Strong problem-solving, analytical, and communication skills.