✨ About The Role
- The Senior Software Engineer will design and develop applications, websites, and mobile solutions to support Stem's online platforms.
- The role involves working closely with product management to develop solutions for real-world problems and gathering feedback from customers.
- The engineer will assist the Technical Support team in diagnosing and resolving issues, responding quickly to customer requests.
- Interaction with RESTful APIs to support the presentation layer is a key responsibility of this position.
- The engineer will be involved in writing tested and documented JavaScript, HTML, and CSS, as well as assisting with releases and server maintenance.
⚡ Requirements
- The ideal candidate will have a Bachelor's Degree in Computer Science, Software Engineering, or a related field.
- A minimum of 5 years of relevant work experience is required, showcasing a strong background in software development.
- Proficiency in front-end frameworks such as React, Angular, or Ember is essential for this role.
- The candidate should possess experience with NodeJS and ExpressJS, as well as writing ES6.
- Strong interpersonal, verbal, and written communication skills are necessary to collaborate effectively with team members and clients.