Full Stack Software Engineer - Backend Focus
                                EV.Careers is currently seeking a full-time Full-Stack Software Engineer for one of our partners that is advancing electric vehicle charging infrastructure through cloud SaaS platforms and applications. In this position, you will collaborate with passionate professionals to develop innovative features for the evolving international EV ecosystem while integrating with charging stations and third-party networks.
Responsibilities:
 Collaborate with team members to advance cloud SaaS platforms, mobile & web applications, portals, and integrations
 Develop innovative features and services for the international EV ecosystem including station owners, operators, networks, EV drivers, utilities, fleet operators, and manufacturers
 Integrate with networked charging stations to command and control, collect and analyze usage patterns, and build tools for maximizing uptime
 Integrate with 3rd-party network operators to enable network interoperability and roaming experiences for EV drivers
 Write secure, scalable code following OWASP best practices
 Collaborate on technical design and architecture with peers, technical leads and architects
 Participate in mutual peer code review to ensure secure coding practices and adherence to established patterns
 Debug and perform root cause analysis to address issues
 Suggest and implement improvement recommendations
Required Qualifications:
 5+ years of development experience
 Experience with backend languages and frameworks like Java/Spring/Spring Boot
 Experience writing unit tests and/or performing test-driven development
 Knowledge of AWS Cloud-based infrastructure and services including AWS, SNS, SQS, Lambda
 Experience with distributed, event-driven, and microservice architectures, serverless patterns, and object-oriented design
 Familiarity with databases like MongoDB, Elasticsearch, DynamoDB, mySQL, PostgreSQL
 Experience with Linux-based operating systems, bash, ssh, sftp
 Knowledge of network protocols like HTTP/S and WebSockets
 Experience developing and integrating with RESTful APIs using JSON and frontend tools
 Proficiency with Git, Maven, Bitrise, Jenkins, CI/CD, Kubernetes, and Docker
 Experience with frontend technologies like React, React Native, Redux, Node, TypeScript, CSS, HTML/5
 Understanding of internationalization(i18n) and localization(l10n)
Preferred Qualifications:
 Strong communication skills and ability to explain technical concepts to non-technical audiences
 Willingness to support code through all phases of the SDLC
 Ability to respond to critical issues off-hours if needed
 EV industry experience with station integration or open protocols like OCPP, OCPI or OpenADR
 Experience developing and deploying React Native iOS and Android applications, including native components
 Experience developing for IoT in a SaaS environment
 Experience integrating with API Gateways like AWS, Kong, Apogee, Ambassador
Benefits:
 Paid time off (vacation and flex time)
 Health insurance
 Life insurance
 Dental insurance
 401k
 Workplace perks including free healthy snacks, drinks, and coffee
Job Type: Full-time
Pay: $100,000.00 - $120,000.00 per year
Benefits:
 401(k)
 Dental insurance
 Flextime
 Health insurance
 Life insurance
 Paid time off
 Snacks provided
 Work from home
Work Location: Remote
Apply Job!