Master works is seeking a highly experienced Full Stack Developer to join our team.
In this role, you will take the lead in designing and implementing modern web applications that support business-critical systems and user-facing platforms. You will collaborate with product managers, designers, and other development teams to ensure seamless integration, high performance, and scalable solutions that drive business objectives.
Key Responsibilities :
- Lead the design and architecture of full-stack applications, ensuring scalability, maintainability, and performance optimization.
- Develop comprehensive frontend and backend components using ReactJS, NodeJS, and TypeScript .
- Collaborate with stakeholders to define requirements and translate business needs into technical specifications.
- Implement coding standards, testing strategies, and best practices across the stack.
- Optimize application performance, troubleshoot issues, and conduct code reviews.
- Provide guidance and mentorship to junior developers.
- Stay updated with the latest web development technologies and trends.
- Document architectures, data flows, APIs, and processes for future reference and compliance
Requirements
Bachelor’s or master’s degree in Computer Science, Software Engineering, or a related field.Proven experience (3+ years) as a Full Stack Developer or in a similar role.Extensive knowledge of ReactJS (hooks, state management, Redux) and NodeJS .Strong proficiency in TypeScript (frontend & backend).Experience building and consuming RESTful APIs and working with relational and non-relational databases (e.g., PostgreSQL, MongoDB).Familiarity with frontend build tools, version control (Git), and CI / CD pipelines.Hands-on experience with unit / integration testing (Jest, Mocha, Cypress).Strong understanding of web application architecture, performance optimization, and responsive design .Excellent problem-solving skills and ability to work under tight deadlines.Strong communication skills and ability to present complex technical concepts to non-technical stakeholders.Knowledge of cloud platforms (AWS, Azure, GCP), GraphQL, Docker / Kubernetes is a plus.