Job Requirements
Job benefits
-
Flexible work hours
Productivity curve is not something steady and consistent as it depends on each person's unique traits and preferences. At our company, as long as your team is in sync and your goal is hit, you can flexibly decide when you want to work.
This job post is managed by
Skills
Job description for Software Engineer (Frontend) at Cynopsis Solutions Pte Ltd
- Design user interfaces and user experiences to allow smooth execution of clients’ tasks.
- Understand business requirements and translate them into high-quality code.
- Suggest enhancements to products based on client feedback and experience.
- Develop high-performance and fault-tolerant web applications.
- Work closely with internal stakeholders to manage and resolve day-to-day client requests and issues.
- Manage the process of deployment as well as the release of new versions and migrations.
- Establish best practices.
- Ensure quality and maintainability of code base.
- Strong knowledge of HTML, CSS and JavaScript/TypeScript.
- Experience in frontend libraries/frameworks such as React/Angular/Vue. Proficiency in Angular/TypeScript is preferred.
- Experience with State management such as Redux and NgRx.
- Experience in using Git.
- Experience with REST API integration.
- Familiarity with browser testing and debugging
- Experience in GitHub/GitLab CI/CD integration
- Experience with data visualisation tools such as Chart.js/D3.js is a plus.
- Familiar with Linux and AWS (EC2, CloudFront, Route53, ECS, S3, Cloudformation, Cloudwatch) is a plus.
- Familiar with mock-up tools such as Figma is a plus.
- Good understanding of OWASP security practices is a plus.
Glints Safety Tips
Don't provide your bank or credit card details when applying for jobs. Legitimate employers and hiring managers do not require an application fee or expect you to pay for training.
Learn More