We are looking for a software engineer to join a team working with Los Angeles-based company, leading provider of electric vehicle (EV) charging solutions. You are supposed to help us to build a cloud-based platform which manages large network of EV charging stations, provides facilitation services to EV drivers, etc. Projects we may work on include, but not limited to, power industry protocols back-ends, EV charging station drivers, APIs and much more.

We expect:

• 2-3 years experience in software development
• At least 1 year experience with Java
• Excellent understanding of the OO approach
• Hands-on experience with unit testing/TDD
• Strong background in databases and networks
• Written/spoken English

We like:

• Experience working with messaging systems
• Good understanding of Agile approach
• Being a Linux power user

We offer:

• Professional development support (books, online courses, conferences, certifications, English classes)
• Work in the comfortable office (no open space policy, nice relax/sports areas, spaciously bar/kitchen, shower, mini-laundry)
• Flexible working hours and WFH policy (upon agreement with the teammates)
• Variety of tea flavours, unlimited coffee, paid lunches
• Competitive salary