Important Information
Experience: +7 years
Job Mode: Full-time
Work Mode: Work from home
Job Summary
Full Stack Developer with strong experience in React and Node.js, focused on building scalable, efficient applications using GraphQL for API development. The ideal candidate has a solid understanding of data modeling, is comfortable working across the full stack, and prefers designing flexible GraphQL schemas over traditional REST-based APIs with multiple endpoints.
Responsibilities and Duties
- Design, develop, and maintain front-end applications using React and modern JavaScript/TypeScript frameworks.
- Build and optimize backend services and GraphQL APIs using Node.js.
- Design and implement data models that support business and product requirements.
- Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
- Ensure scalability, performance, and maintainability across the stack.
- Write clean, well-documented, and testable code following best practices.
- Participate in code reviews and help establish engineering standards.
Qualifications and Skills
- 7+ years of professional experience as a Full Stack Developer.
- Strong proficiency in React and Node.js.
- Proven experience building and maintaining GraphQL APIs.
- Solid understanding of data modeling principles and database design.
- Familiarity with JavaScript/TypeScript, modern build tools, and CI/CD practices.
- Strong problem-solving skills and ability to work independently in a fast-paced environment.
Nice To Have Skills
- Experience with cloud environments (AWS, GCP, or Azure).
- Familiarity with SQL/NoSQL databases.
- Experience with Docker, Kubernetes, or other containerization tools.
- Understanding of testing frameworks such as Jest, Mocha, or Cypress.
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.