What are the responsibilities and job description for the Fullstack Developer ( Heavy on Python & VueJs) position at Apexon?
Fullstack Developer ( Heavy on Python & Vue Js)
Auburn Hills, MI
Multi year contract
Note : NO C2C
Experience and Skills
Required
- 5 years of experience as a full-stack software engineer building large-scale, distributed web applications.
- Experience with cloud infrastructure services and AWS in particular.
- Experience with serverless and event driven architecture is a plus.
- Experience creating and operating backend services using languages like Python, Java, or JavaScript / TypeScript with frameworks like Fast API, NodeJS or Spring Boot.
- Experience creating and operating user-facing applications using frameworks like React, Angular or Vue.
- Experience creating and managing APIs for use by multiple teams using REST or GraphQL.
- Experience using a decentralized version control system like Git in a collaborative context on a platform like GitHub or GitLab.
- Experience creating and operating containerize applications, particularly in a Kubernetes environment using Docker.
- Familiarity with testing frameworks (e.g. JUnit, Jest, pytest, Playwright) and TDD practices.
- Experience mentoring other engineers in a technical and interpersonal capacity.
- Exceptional communication, thoughtfulness, and desire to give and receive regular feedback.