We're a fast-growing technology company building innovative digital solutions that solve real-world problems in the energy and EV ecosystem. Our engineering team values clean code, continuous learning, and collaborative problem-solving. We foster an inclusive environment where creative thinking thrives and technical excellence drives our success.
We're seeking a motivated Frontend Engineer to join our dynamic team and contribute to the development of cutting-edge web and mobile applications. You'll work with modern technologies to build scalable frontend solutions while learning from experienced engineers and growing your skills in a collaborative, growth-focused environment.
- Develop high-quality web and mobile applications using React, Next.js, and React Native across multiple platforms
- Build and maintain reusable components following established design systems and coding standards
- Collaborate with designers, product managers, and backend engineers to implement user-focused features and experiences
- Implement performance optimizations, SEO best practices, and accessibility standards under guidance from senior team members
- Participate in code reviews and contribute to frontend development best practices
- Integrate with RESTful API endpoints while implementing proper error handling and data management
- Contribute to technical discussions and help improve our development processes
- Learn and adapt to emerging frontend technologies while growing your technical expertise
- 3+ years of professional frontend development experience with demonstrable projects or portfolio
- Strong proficiency in React ecosystem including hooks, context, and modern patterns
- Experience building applications with React Native or strong willingness to learn mobile development
- Solid understanding of Next.js fundamentals including routing, components, and basic optimization
- Good command of modern JavaScript (ES6+) and TypeScript with ability to write clean, maintainable code
- Understanding of state management concepts using Redux, Zustand, or Context API
- Proficiency in modern CSS including Flexbox, Grid, and experience with CSS-in-JS libraries
- Experience with testing approaches using Jest and React Testing Library
- Familiarity with modern development tools, version control (Git), and collaborative workflows
- Strong problem-solving mindset and ability to debug frontend issues with support from team members
- Experience with Progressive Web Apps (PWAs) and service worker concepts
- Understanding of data fetching patterns and state management best practices
- Exposure to design systems and component library concepts using tools like Storybook
- Basic understanding of CI/CD pipelines and deployment processes
- Knowledge of web performance optimization techniques including code splitting and lazy loading
- Experience with analytics tools and A/B testing implementation
- Familiarity with build tools and bundlers (Webpack, Vite)
- Understanding of advanced Next.js features like SSR, SSG, and API routes
- Mentorship from senior engineers and opportunities for rapid skill development
- Exposure to modern technologies and best practices in a fast-paced environment
- Collaborative team culture that values learning and knowledge sharing
- Opportunity to work on meaningful projects that impact the energy and EV ecosystem
- Clear growth path and investment in your professional development