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
Posted
18 days ago
ReactJS Frontend Developer (JavaScript) - Remote
At office
Ho Chi Minh - Da Nang - Ha Noi
Feedback