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.