- Company Name
- Neos Consulting Group
- Job Title
- Full Stack Software Engineer (Python & Modern JavaScript Frameworks)
- Job Description
-
Job title: Full Stack Software Engineer – Python & Modern JavaScript Frameworks
Role Summary: Design, build, and maintain mission‑critical web applications. Lead both backend (Python FastAPI/Flask) and frontend (React, Vue, or Angular) development, ensuring secure, scalable, and production‑grade solutions while collaborating with DevOps for cloud deployment and CI/CD.
Expectations: • Deliver high‑quality, well‑tested code on time.
• Participate in code reviews, agile ceremonies, and cross‑team collaboration.
• Own documentation of architecture, processes, and performance monitoring.
Key Responsibilities:
- Design, develop, and maintain RESTful APIs and web backends using Python (FastAPI, Flask).
- Build responsive, intuitive front‑end interfaces with React (preferred), Vue.js, or Angular.
- Implement secure authentication/authorization (JWT, OAuth2).
- Collaborate with DevOps to create and sustain CI/CD pipelines for Azure, AWS, or GCP deployments.
- Write clean, maintainable code that follows best practices and perform thorough testing.
- Monitor application performance, logging, and observability; optimize as needed.
- Create and maintain technical documentation, including architecture diagrams and operational guides.
Required Skills:
- 7+ years software engineering experience; 4+ years Python web development (FastAPI, Flask).
- Strong proficiency in modern JavaScript front‑end frameworks (React preferred, Vue, or Angular).
- Solid OOP, asynchronous programming, REST API design, and data modeling knowledge.
- Experience deploying Python web apps to cloud platforms (Azure preferred; AWS or GCP).
- GitHub, CI/CD automation, Docker fundamentals.
- Clear communication, problem‑solving aptitude, and meticulous attention to detail.
Required Education & Certifications:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
- Relevant certifications (e.g., Azure/AWS cloud, Docker, Python specialization) are a plus.