Front End Software Engineer

Anotech energy singapore pte. ltd. - Singapore
new offer (26/06/2024)

job description

As a Front-end Software Engineer, you will build websites, designs applications and ensure overall user accessibility.




Responsibilities:


· Develop and maintain user interfaces for web applications using TypeScript, JavaScript, CSS, and a web component-based framework/library (e.G., Lit, Stencil, Angular Elements)


· Collaborate with designers to translate design mockups into functional and visually appealing interfaces


· Ensure cross-browser compatibility and responsiveness of web applications


· Prioritize the re-use of existing components from our internal UI library whenever possible. This includes identifying opportunities to leverage existing components and extending them when needed


· Optimize front-end performance and code quality


· Contribute to the development and implementation of a consistent user interface across the application


· Demonstrate a good understanding of RESTful principles and their application in consuming and interacting with web services and APIs


· Implement unit and integration tests for front-end code


· Participate in code reviews and provide constructive feedback to team members


· Work in an agile, cross-functional multinational team (different time zones), actively engaging to support the success of the team




Essential Requirements:


· Bachelor's Degree in Software Engineering, Computer Engineering, Computer Science or equivalent


· 2+ years of experience in front-end development


· Proficient in TypeScript, JavaScript (ES6+), HTML5, and CSS3


· Experience with at least one web component-based framework/library (e.G., Lit, Stencil, Angular Elements).


· Understanding of responsive web design principles and experience with CSS preprocessors (e.G., Sass, Less).


· Familiarity with version control systems (e.G., Git) and build tools (e.G., Webpack, Rollup)


· Strong problem-solving skills and attention to detail


· Excellent communication and teamwork skills


· Working knowledge and understanding of WebSockets concepts and their potential applications in front-end development




Desirable Skills/Experience:


- Familiarity with WebGL/pixi.Js, RabbitMQ, etc.,


- Experience in Railway Signaling industry


- Experience/Knowledge in C++


- Cloud and related technologies certifications are desirable

Apply now for
Front End Software Engineer

Warning: you will leave the jobtome site.

These offers may interest you:

Go back