Senior/Lead PHP Engineer (with React or Angular) (#15390612)
World's largest EV charging network
Millions of drivers will be switching to electric vehicles over the coming years. We need your help to make their experience easy. You will design and build back-end systems that power our mobile app, provide special benefits to drivers, and more. You will work with a collaborative, cross-functional team that takes ideas from the drawing board to full-scale implementation. Your outstanding work will speed up the transition to electrified transportation worldwide! Our client is an electric vehicle infrastructure company based in California. It operates the largest online network of independently owned EV charging stations operating in the USA and other 13 countries. It is a fairly unique company and it provides unique opportunities to engineers.
We are bootstrapping and transforming the whole industry of vehicles and vehicle charging. Most of the vehicles in the world will be electric. All of these vehicles will have to get charged. There are very few industries like this one right now. This is a young but established industry with guaranteed growth for several decades.
We are using an augmented team model. The Novelix engineers who join the team are expected to work on the same projects as other company engineers.
We use a team-based rather than project/product-based model. This means that we are motivated to make sure that engineers who join the team are happy, enjoy the work, and stay with us for many years.
Since we apply similar high standards, Novelix folks who will be joining the team should expect to meet other qualified and talented people. It's always great to have other solid engineers around you.
What You Will Bring to the product:
You architect flexible and scalable systems.
You can lead a project from conception to post-release monitoring and maintenance.
You make thoughtful and respectful contributions to code reviews and design discussions.
You are excited to dive into code you’ve never seen before, figure out what it does, make it better, and document it.
You define user requirements, discuss trade-offs, and plan timelines.
You mentor junior developers and make your team stronger.
You test your code to ensure correctness and minimize regressions.
You have a respectful, positive, and constructive attitude.
You have three or more years of experience building back-end software.
You have experience with at least one frontend technologies (React, Angular, TypeScript)
You have experience with at least one server-side programming language (PHP, Java, Go, Python, etc.)
Working experience with microservices architecture.
You are ready to work with Golang.
You have a strong understanding of relational databases (MySQL, PostgreSQL, etc.)
You know how to apply computer science algorithms and data structures.
You have built and used RESTful APIs.
You communicate effectively with cross-functional groups.
Flexible working format - remote, office-based or flexible
A competitive salary and good compensation package
Flexible and personalized career growth
Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
Active tech communities with regular knowledge sharing