-
Oaktree Consulting LLC
View all jobs
Software Developer(Front End, JavaScript, TypeScript, HTML5, and CSS3)
Singapore
· Full-time
·
Not Applicable
The Frontend Engineer plays a key role in building intuitive, performant, and scalable user interfaces for digital applications. The role requires strong expertise in modern front end technologies, UI/UX engineering, and software craftsmanship. You will work in an Agile, DevOps‑enabled environment, collaborating closely with product, design, QA, and engineering teams to deliver high‑quality frontend solutions that are reliable, secure, and maintainable.
Key Responsibilities
Core Frontend Skills
EA License No : 06C4642
EA Reg No : R1102621
We regret that only shortlisted candidates will be notified.
Key Responsibilities
- Frontend Development & UIEngineering
- Develop responsive, accessible, and high‑quality web interfaces using modern JavaScript frameworks and UI engineering practices.
- Implement reusable components, optimize performance, and uphold frontend architecture standards.
- Ensure user interfaces meet accessibility guidelines and deliver exceptional user experiences.
- Collaboration & Delivery
- Partner with Business Analysts and Product Managers to refine user stories and convert them into workable technical requirements.
- Work closely with designers to translate wireframes, prototypes, and design specifications into production‑ready interfaces.
- Collaborate with DevOps engineers to automate build, testing, deployment, and release pipelines.
- Testing, Quality & XP Practices
- Strengthen software quality through practices such as pair programming, code reviews, continuous refactoring, and unit testing.
- Collaborate with QA teams to support automated test suites and address defects proactively.
- Contribute to continuous integration and delivery workflows in an Agile environment.
- Security & Performance
- Implement secure coding practices and address vulnerabilities such as XSS, CSRF, and other frontend security risks.
- Optimize performance through techniques such as code splitting, lazy loading, reducing re‑renders, and optimizing resource usage.
- Ensure applications adhere to web performance and security best practices.
- Documentation & TechnicalStandards
- Document key architectural decisions, coding standards, UI patterns, and development guidelines.
- Maintain clear records of frontend best practices and contribute to internal knowledge‑sharing.
Core Frontend Skills
- Strong proficiency in JavaScript, TypeScript, HTML5, and CSS3.
- Hands-on experience with frameworks such as React, Next.js, Vue, Svelte, or Angular.
- Understanding of state management tools: Redux, Recoil, Zustand, MobX, or equivalents.
- Experience working with UI libraries such as Tailwind CSS, Material‑UI, Chakra UI, Bootstrap, etc.
- Proficiency with Git and branching strategies (GitFlow, trunk-based development).
- Experience with modern build tools like Webpack, Vite, esbuild, Parcel.
- Familiarity with modern CSS methodologies (BEM, CSS Modules, Styled Components).
- Experience using frontend testing tools such as Jest, Mocha, Jasmine, React Testing Library, Playwright.
- Experience integrating REST APIs, GraphQL, and WebSockets.
- Understanding of data fetching patterns, error handling, and client‑side caching.
- Familiarity with CI/CD tools such as GitHub Actions, GitLab CI, Netlify, Vercel, etc.
- Ability to collaborate with DevOps teams on automation and deployment pipelines.
- Strong understanding of frontend security best practices.
- Experience optimizing application performance for scalable, production-grade applications.
- Experience working within Agile teams (Scrum, Kanban) with strong communication and collaboration.
- Knowledge of Extreme Programming (XP) practices, including TDD, pair programming, continuous refactoring, and incremental delivery.
- Ability to produce clean, maintainable, and well‑structured code adhering to software craftsmanship principles.
- Degree or Diploma in Computer Science, Information Technology, Computer Engineering, Electronics Engineering, or related disciplines.
- Strong understanding of modern web technologies and frontend architecture.
- Position applying for
- Current remuneration
- Expected remuneration
- Notice period
EA License No : 06C4642
EA Reg No : R1102621
We regret that only shortlisted candidates will be notified.
Key Skills
Ranked by relevance
ui
css
javascript
devops
react
continuous integration
product design
typescript
responsive
wireframes
prototypes
bootstrap
gitlab ci
webpack
graphql
svelte
gitlab
mocha
html5
scrum
cicd
git
tdd
vue
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Golang Software Engineers(Many Vacancies)
2026-04-14
Full-time
Not Applicable
Singapore
Business Consulting
Engineering
View Job Details
Related
Software Consultant (Application Development and Implementation) $4K - $5K + Variable Bonus, Paya Lebar / Bedok MRT
2025-07-26
Full-time
Mid-Senior
Singapore
Business Consulting
Engineering
View Job Details
Related
Multimedia Web (Designer & Developer) $3.2K - $3.8K + Various Bonus, Location near Paya Lebar / Bedok MRT (IT Industry)
2025-05-30
Full-time
Entry
Singapore
Business Consulting
Design
Login to Apply
- Posted
- May 20, 2026
- Type
- Full-time
- Level
- Not Applicable
- Location
- Singapore
- Company
- Oaktree Consulting LLC
Industries
Business Consulting
Services
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Golang Software Engineers(Many Vacancies)
2026-04-14
Full-time
Not Applicable
Singapore
Business Consulting
Engineering
View Job Details
Related
Software Consultant (Application Development and Implementation) $4K - $5K + Variable Bonus, Paya Lebar / Bedok MRT
2025-07-26
Full-time
Mid-Senior
Singapore
Business Consulting
Engineering
View Job Details
Related
Multimedia Web (Designer & Developer) $3.2K - $3.8K + Various Bonus, Location near Paya Lebar / Bedok MRT (IT Industry)
2025-05-30
Full-time
Entry
Singapore
Business Consulting
Design