We are looking for a Senior Full Stack Developer to join our Clients product development team working on a large-scale platform that supports the management of renewable energy solutions and sustainability initiatives. The role involves building robust, scalable services and applications, while collaborating with engineers, product managers, and designers in an agile environment.
responsibilities :
Build scalable web applications using modern tools and frameworks (React, TypeScript, GraphQL, CSS, Jest, Webpack).
Write and maintain high-quality, well-tested code.
Collaborate with cross-functional teams to plan, coordinate, and deliver features.
Participate in design discussions, code reviews, and provide constructive feedback.
Ensure performance, accessibility, and user experience are prioritized.
Contribute to CI/CD processes, testing automation, and deployment pipelines.
Support product development across the full technology stack (frontend, backend, databases, cloud, infrastructure).
requirements-expected :
5+ years of experience as a Full Stack Developer.
Hands-on experience across the full tech stack (both frontend and backend).
Strong proficiency in TypeScript and React.
Solid experience with Node.js.
Experience with databases (CosmosDB or DocumentDB a plus).
Proven experience in automated testing.
Strong background with cloud platforms (Azure/AWS) and infrastructure.
Experience with CI/CD processes and tools.
Solid Computer Science fundamentals (data structures, algorithms, OOP, systems architecture).
Strong analytical, problem-solving, and troubleshooting skills.
Excellent communication and collaboration skills.
User-centric mindset, with focus on performance and accessibility.