The Opportunity
- Adecco is partnering with US Tech MNC to look for a Full Stack Developer.
- This role is responsible for end-to-end full stack development of scalable web applications and APIs using Node.js, React.js, and JavaScript/TypeScript, collaborating in Agile teams to deliver secure, high-performance solutions aligned with business requirements.
The Talent
- More than 4 years in software engineering/development.
- More than 2 years hands-on API development with Node.js and React.js.
- More than 1 year experience with web frameworks like React, Angular, or Vue.
- Strong knowledge of ES6+, HTML5, CSS3, design patterns, and best practices.
- Experience with unit testing (Jest, Puppeteer), Swagger/OpenAPI, OAuth, JWT, REST, and JSON.
- Familiarity with microservices, API gateways, Git, Jira, and CI/CD tools.
- Knowledge of Reactive/Functional Programming, data modeling, database integration, and SQL.
- Understanding of browser behavior and Web APIs.
- Agile or Scaled Agile Framework experience.
- Bonus: knowledge of React state management, Spring Framework, Zod, Java, Python, or Golang.
- Strong communication, organizational, and presentation skills.
Job Description
- Design, develop, deploy, and support JavaScript/TypeScript web platforms and applications.
- Ensure solutions follow performance, security, scalability, and maintainability best practices.
- Collaborate with analysts and teams to deliver technical solutions supporting business functions.
- Build rich web interfaces using HTML, CSS, JavaScript, and TypeScript.
- Develop server-side functionality with asynchronous, scalable design principles.
- Explore, recommend, and implement new tools, frameworks, and innovations.
- Work effectively in globally distributed teams with minimal supervision.
- Advocate and follow best design and development practices.
Next Step:
- Send your updated cv at [Confidential Information]
- Email Subject: Full Stack Developer (Tech MNC)
- Only shortlisted candidates will be contacted
Lim Jia Yi
EA License Number: 91C2918
Personnel Registration Number: R24119814