About the project
Impressit is looking for a Senior Frontend Engineer to join a global product team working on cloud-based solutions for the energy trading industry. This is a great opportunity to contribute to a high-impact platform used by professionals worldwide, while working with modern technologies and a strong engineering culture.
What you will do
- Build and maintain modern web applications using React, TypeScript, CSS-in-JS, and Webpack
- Develop high-quality, testable, and scalable code using modern best practices
- Collaborate closely with a cross-functional team including developers, designers, and product managers
- Design and implement CI/CD pipelines using Azure DevOps
- Contribute to architectural discussions and drive engineering standards across the team
- Work with cloud services and deployment automation to deliver robust software solutions
- Ensure high standards of performance, accessibility, and usability across the platform
- Participate in agile ceremonies, code reviews, and continuous improvement processes
- Collaborate with backend teams to ensure seamless integration with APIs and cloud infrastructure
What we expect
- 5+ years of professional experience in frontend development
- Strong hands-on experience with React, TypeScript, and modern JavaScript (ES6+)
- Deep understanding of state management with Redux
- Solid knowledge of component-based styling (e.g. Styled Components)
- Experience with testing frameworks (React Testing Library, Jest, or Vitest)
- Strong understanding of RESTful APIs and integration best practices
- Experience with Azure DevOps / VSTS and CI/CD pipelines
- Proficiency working with Microsoft Azure and cloud-native applications
- Familiarity with Agile methodologies (Scrum, Kanban)
- Solid software design fundamentals and understanding of architecture patterns
- Exposure to backend technologies and cloud infrastructure (e.g., Docker, Jenkins, Git)
- Excellent analytical, debugging, and problem-solving skills
- User-centric mindset with a strong focus on performance and accessibility
- Strong communication skills and ability to work in a global, multicultural environment
As a plus
- Experience with Ag Grid or similar component libraries
- Background in energy trading, fintech, or enterprise software development
- Passion for clean code, performance optimization, and improving developer experience
Ready to join the team?
Employee benefits
We are passionate about everything we do, and with Impressit you will get:
Professional education and training budget