Engineering
Back to Jobs
Senior Frontend Engineer
Our client is a leading energy industry player dedicated to providing innovative and sustainable solutions to meet the ever-growing demand for energy. They focus on shifting and reducing electricity usage for commercial establishments.
We are seeking an experienced Senior Frontend Engineer to join the Engineering team. As a Senior Frontend Engineer, you will be responsible for developing, and implementing user interface components using cutting-edge technologies. You will collaborate with cross-functional teams to design and deliver scalable, high-performance applications.
Responsibilities:
- Lead the development of frontend components and features.
- Optimize performance of our existing platforms, to deliver fast and responsive user experience.
- Write clean, efficient, and scalable code that adheres to best practices and coding standards.
- Investigating software-related complaints and issues and making necessary adjustments or bug fixes to ensure optimal software performance and stability.
- Collaborate closely with designers, product managers, and backend engineers to deliver high quality solutions.
- Interact with product managers and designers, to ensure alignment.
- Identify and solve complex problems.
- Stay up to date with the latest trends and technologies, develop and present plans to the management team for implementing new technologies. Drive continuous improvement within the team.
- Participate in code reviews, architectural discussions, and technical planning sessions. Attend team meetings to discuss projects, brainstorm ideas, and put forward solutions to new projects and issues.
- Create and maintain technical documentation.
Requirements:
- 4+ years of experience in frontend development with a strong proficiency in TypeScript, and ReactJS
- Strong understanding of web technologies, HTML5, CSS3, and JavaScript.
- Advanced English level: strong verbal and written communication skills.
- Strong problem-solving skills and the ability to troubleshoot complex issues in a production environment.
- Excellent communication and collaboration skills with a proven ability to work effectively in a cross-functional team.
- Experience with SaaS.
- Prior experience working in a startup environment.
- Proven experience in software development methodologies.
- Proven experience building complex web systems.