Bukit Merah - Front-End Web Developer
This position plays a crucial role in supporting our new R&D team and driving product evolution development initiatives.
As a Front-End Web Developer, you will be responsible for designing, developing, and maintaining user-friendly web interfaces that meet the needs of our clients and enhance their online presence. You will collaborate closely with our UIUX team and back-end development teams to ensure seamless integration of front-end elements with back-end functionality.
Key Responsibilities:
- Develop and maintain Single Page Applications (SPAs) using Angular or React.js with
- Utilize web bundle tooling, particularly Webpack, to optimize web application
- Integrate web applications with RESTful APIs, GraphQL, and third-party APIs to
- Experience with user authentication and authorization mechanisms, such as OpenID,
- Write automated unit and integration tests using Jest or Jasmine to ensure code
- Containerize web applications using Docker to facilitate easy deployment and
- Collaborate closely with UI/UX designers to convert Figma designs into HTML assets,
- Work collaboratively with technical teams, including architects and other developers,
- Write secure code following best practices and security guidelines.
- Experience with version control systems, such as Git, and branching strategies.
- Implement Continuous Integration and Continuous Deployment (CI/CD) pipelines to
automate the build, test, and deployment processes.
Good to Have:
- Implement server-side development using .NET Core to build robust APIs.
- Experience with Azure cloud services such as Azure AD B2C, Azure Container
Registry (ACR), Azure Container Services, Azure Container App Instance, Azure App
Service, and Azure DevOps.- Design and development experience with relational database management systems
- Familiarity with event-driven architecture using messaging systems such as
- Experience working with Kubernetes orchestration for managing containerized
- Proficiency in load testing techniques to scale web applications effectively.
- Knowledge of security testing methodologies including Vulnerability Assessment and
- Experience with mobile development would be an added advantage.
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 2-3 years of experience in front-end web development.
- Proven track record of successfully delivering complex, enterprise-level solutions.
- Experience in Finance or HR solutions systems will be considered an added advantage.
- Experience in Agile/Scrum methodologies and iterative development practices.
- Demonstrated leader skills with the ability to lead and coordinate cross-functional teams.
Soft Skills:
- Excellent leadership, communication, collaboration, and presentation skills, with the ability to effectively interact with stakeholders at all levels.
- Strong problem-solving and analytical abilities.
- Ability to prioritize tasks and work in a fast-paced environment.
- Demonstrated ability to lead and motivate teams towards achieving project goals.
- Passion for learning and self-improvement, with a proactive attitude towards staying updated on emerging technologies and industry trends.
- Strong problem-solving skills and attention to detail, with the ability to debug and troubleshoot complex issues effectively.
Additional Information:
- This is a full-time position based in Singapore.
- Competitive salary and benefits package offered.
- Opportunity to work on cutting-edge projects with a talented and dynamic team.
Application Instructions: To apply, please submit your resume along with a cover letter
highlighting your relevant experience and why you are interested in this position to
rudolphjose.razul@timesoftsg.com.sg, marcus.voon@timesoftsg.com.sg and
jack.liaw@timesoftsg.com.sg