Overview
We are seeking a highly skilled Senior Web Developer to lead the development and maintenance of our web-based user interface, which integrates with the StiboDX JavaScript SDK. This role will focus on improving code quality, streamlining feature implementation, and enhancing team processes to deliver a robust and scalable web platform. The ideal candidate will have strong expertise in web development, experience with complex UI systems, and the ability to mentor a team while addressing technical and operational challenges.
Key Responsibilities
- Codebase Improvement: Refactor and optimize the existing web UI codebase to reduce technical debt, eliminate hackish implementations, and ensure maintainability. Address issues with unsupported JS event hijacking and CSS customizations.
- Feature Development: Collaborate with product managers to filter and refine feature requirements, ensuring alignment with technical feasibility and long-term platform stability. Implement features using modern JavaScript frameworks and CSS methodologies.
- StiboDX SDK Integration: Maintain and enhance integration with the StiboDX JavaScript SDK, ensuring compatibility and minimizing reliance on unsupported customizations. Advocate for efficient solutions to reduce dependency on slow or costly Stibo turnarounds.
- Testing Automation: Develop and implement automated testing strategies (unit, integration, and end-to-end tests) to replace manual testing processes, improving regression testing efficiency and reliability.
- Cloud Infrastructure: Leverage AWS cloud technologies to enhance web platform performance and scalability. Provide guidance to the team on AWS best practices, addressing access and skill gaps for overseas contractors.
- Team Leadership: Mentor and guide a development team, fostering collaboration and upskilling team members in modern web technologies and cloud infrastructure.
- Process Improvement: Work with product and development teams to establish a structured feature prioritization and review process, ensuring requirements are well-defined and avoid replicating outdated UI patterns.
- Stakeholder Communication: Act as a bridge between product managers, the mobile app team, and the web team to align on project goals and technical constraints.
Qualifications
Experience:
- 7+ years of professional web development experience, with at least 3 years in a senior or lead role.
- Proven experience maintaining and refactoring complex, brittle codebases in production environments.
- Strong expertise in Typescript/JavaScript (ES6+) , modern frameworks (e.g., React) , and CSS (e.g., SCSS, Tailwind, or CSS-in-JS).
- Hands-on experience with JavaScript SDK integrations, preferably StiboDX or similar third-party APIs.
- Experience with automated testing frameworks (e.g. Playwright) and CI/CD pipelines.
- Working knowledge of AWS cloud infrastructure (e.g., S3, Lambda, ECS Fargate, CloudFront) and related tools.
Skills:
- Ability to analyze and resolve issues in messy or undocumented codebases.
- Strong problem-solving skills to balance quick wins with long-term architectural improvements.
- Excellent communication skills to collaborate with cross-functional teams and mentor developers.
- Familiarity with agile development methodologies and tools (e.g., Jira, Confluence).
Preferred:
- Experience working with web and mobile teams, addressing access and collaboration challenges.
- Knowledge of native mobile development IOS and Android.
- Knowledge of PDF viewer technologies or document rendering systems.
- Familiarity with StiboDX platform customization or similar enterprise software.
Work Environment
- Team Structure: Collaborate with web engineers (85% of workload) and mobile app engineers (15% of workload) , product managers, and web development teams.
- Location: Singapore.
- Reports To: Head of Delivery (Engineering).
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Junior Software Engineer – Full Stack
2026-05-23
Assistant Manager - Talent Acquisition
2026-05-18
- Posted
- May 08, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- WorkWave
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Junior Software Engineer – Full Stack
2026-05-23
Assistant Manager - Talent Acquisition
2026-05-18