About the job Full Stack Software Engineer
Position: Full Stack Software EngineersLocation: Charlotte, NC
Duration: Full-Time
Salary: DOE
Description Our client is seeking a highly skilled
Full Stack Software Engineer to join their dynamic team. The ideal candidate will have extensive experience in both backend and frontend development, with a strong emphasis on Python (Django) for API development and Vue.js for Single Page Applications. The role requires a deep understanding of scalable architectures and high-performance applications.
Tech Stack - Python (Django) for REST APIs
- JavaScript (Vue.js) for SPAs
- PostgreSQL for relational databases
- C for embedded firmware
- Redis for message brokering
- Kafka for data streaming
- GitHub for SCM
- Slack for team comms
- Heroku + GCP for compute/hosting
Minimum Qualifications - Extensive experience in Python-based backend technologies (Django, Flask, etc.)
- Proven experience in building Single Page Applications with frameworks such as Vue.js
Responsibilities - Web and API development with a variety of languages including but not limited to JavaScript and Python, and using frameworks such as Vue.js and Django
- Contribute to architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
- Collaborating with team members to deliver according to the team's technical roadmap