Optomi, in partnership with a leader in the climate and sustainability industry, is searching for a UI Engineer to join their team!
Responsibilities of the right candidate:
- Work on the inception phase of projects, including requirement analysis, suggesting methodologies and technologies, and release planning.
- Active researcher, keeping up with the latest trends in software development.
- Influence and strengthen the development culture of the team.
- Inspire, mentor, and encourage globally dispersed developers to apply industry's best practices.
- Design, implement, verify, and support UI web-based solutions and applications.
- Motivated to solve challenges and work independently.
Experience of the right candidate:
- 1-3 years of developing software using object-oriented design and implementation.
- 1-3 years of web browser-based development experience.
- 1-3 years of JavaScript and/or JavaScript frameworks such as React, AngularJS and Dojo.
- Experience developing web-based UI including design documentation, development testing and peer code reviews.
- Web Development – CSS, HTML, XML/XSLT,
- User Interface Design – User centered design, GUI & web page design, prototyping, usability testing.
- Object Oriented Methodologies – OOA, OOD, OOP, Design Patterns.
- Ability to effectively communicate with others both written and orally, with good interpersonal skills.
Preferred Skills:
- Good problem-solving skills.
- Experience building highly reliable applications, requiring minimal support and maintenance.
- Experience working with cross functional and globally dispersed teams.
- Experience with RESTful API.
- Experience with typescript or any other typed programming languages.
- Knowledge of JavaScript ecosystem tools, such as webpack, npm, and others.
- Experience with large software code bases.
- HVAC equipment controls and system knowledge a plus.
- Bachelor of Science degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience.