This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Skills:
Job Expertise:
Job Domain:
IT Services and IT Consulting
Top 3 reasons to join us
- 13th bonus salary, project bonus
- Health insurance
- Annual leave: 14 days/year + 3 days/year Christmas
Job description
We’re looking for a Senior Full-Stack JavaScript / TypeScript Developer to build and scale the test automation infrastructure for SAMO – our system for managing assets and operations – while leading a small team of junior–mid JavaScript developers and staying hands-on with the code.
Key Responsibilities
Test Automation
- Develop and maintain our internal libraries samo-demo-factory-bot and samo-factory-bot for test data generation and automation.
- Create templates for new features, add new capabilities (user creation, security configuration, codelists, attachments, geometry…), and contribute to end-to-end tests.
- Ensure the test infrastructure is well-structured, maintainable, and scalable.
Full-Stack Web Development
- Design and develop both front-end and back-end architecture for web applications.
- Implement interactive, responsive UIs (HTML/CSS/JS, modern frameworks).
- Build back-end services using Node.js, servers, databases, and APIs.
- Collaborate with UX/UI designers to implement features.
- Meet technical and client requirements and maintain clear documentation.
Leadership
- Set up the project correctly and define best practices.
- Lead and mentor junior–mid developers.
- Review code, make architecture decisions, and stay hands-on with development.
Your skills and experience
- 5+ years’ experience with TypeScript / JavaScript and Node.js.
- Proficiency in HTML, CSS, JavaScript and familiarity with modern JS/TS frameworks.
- Hands-on experience with REST APIs and Playwright (or similar browser automation tools).
- Ideally, experience with CucumberJS/BDD frameworks and test data factories.
- Prior experience leading or mentoring developers.
- Strong problem-solving, organizational, and English communication skills.
Why you'll love working here
- Base Salary: Negotiable
- 13th bonus salary, project bonus
- Merit reviews every year
- Meal allowance
- Annual leave: 14 days/year + 3 days/year Christmas
- Annual health check
- Health insurance
- Other benefits
Pure play IT team extensions B2b exclusive outsourcing of highly qualified IT professionals
Company type
IT Outsourcing
Company industry
IT Services and IT Consulting
Company size
1-50
employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email
NEW FOR YOU
Posted
58 minutes ago
ReactJS Frontend Developer (JavaScript, TypeScript)
At office
Ha Noi
NEW FOR YOU
Posted
22 hours ago
Fullstack Developer (JavaScript, NodeJS, TypeScript)
At office
Ha Noi
Posted
14 days ago
Backend Developer (JavaScript/TypeScript/NestJS/SQL)
At office
Ha Noi - Ho Chi Minh - Da Nang
Feedback