As a Frontend Developer, your focus will be on the development of web portals and mobile applications in the renewable energy sector. You’d be working as part of a team of engineers that covers the entire stack from infrastructure to frontend.
The ideal candidate has an attention to detail and knows how to create good looking, yet functional and maintainable user interfaces. Good communication skills, to align with backend engineers and stakeholders is highly valued. Good understanding of API design and how it impacts the backend implementation is a big bonus.
Roles and Responsibilities
- Actively participate in the overall application lifecycle
- Focus on coding and debugging
- Define and communicate technical and design requirements
- Build high-quality maintainable code
- Learn about new technologies and stay up to date with current best practices
- Mentor and support other team members
Requirements
- Proficient in TypeScript, CSS, ReactJS and NPM
- Proven experience in designing maintainable RESTful APIs
- Proven experience creating secure and stable systems
- Experience with agile development and CI/CD
- Good understanding of static page development and deployment
- Experience with automated testing and frameworks
- BS in Computer Science or a related field
Good to Have
- Proficient in Material UI, MobX and other popular JS libraries
- Proficient in creating interactive UIs using WebSockets and similar technologies
- Experience working on Mobile Applications
- Proficient in languages like Flutter, Kotlin and Go