Full Stack Engineer

over 2 years ago
Full time role
Remote... more
Remote... more

Job Description

Voltpost seeks software developer with 3-8 years of experience to help build curbside EV charging service platform.

Voltpost is developing the next generation of curbside EV charging, and needs to build out its consumer facing mobile application for iOS, as well as the cloud based platform to interface with charging hardware, perform metering and billing, and back-end logic for mobile app. Looking for someone who is interested in long term equity-backed commitment.

Required Skills and Experience:

  • iOS application development, from concept development to compatibility/fragmentation testing.
    • Proven experience making major software contributions to an iOS app which has deployed to the tens of thousands of users (at a minimum) through the App Store
    • Proficient with QA via TestFlight robust bug tracking and unit testing
    • Proven experience working with UX designers to create best-in-class consumer facing applications in competitive market segment
    • Ability to rapidly translate wireframes and storyboards into navigable applications
    • Proficiency in guiding Interaction Architecture for stability and code modularity
    • Proficiency in developing cloud based mobile experiences
  • AWS service development
    • Proficiency in building cloud side logic, standing up servers, and creating the supporting APIs for client application interfaces
    • Proficiency in building databases, client interfaces/lambdas, and implementing cloud side security
  • Strong Fundamentals of Software Development and Computer Science
    • Object Oriented Programming
    • Knowledge of of Internet Protocols and Server-Client communication
    • Ability to quickly learn new technologies and rapidly adapt to changing market requirements

Nice to Have/Bonus Skills:

  • Extensive experience in iOS front-end development
  • Experience with AWS IoT Core
  • Experience with building cloud services for supporting IoT embedded devices
  • Experience integrating payments in both mobile and server applications, specifically credit card processing

Desired Languages and Protocols:

  • C#, Objective C, Java, Python
  • MQTT, OCPP, HTTP, UDP, TCP

Similar jobs