What are the responsibilities and job description for the Full Stack Software Engineer position at Highspeed Staffing?
Position: Full Stack Software Engineers
Location: 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
Location: 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
- Extensive experience in Python-based backend technologies (Django, Flask, etc.)
- Proven experience in building Single Page Applications with frameworks such as Vue.js
- 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