Job Title: Full Stack Developer (Python + React)
Location: Onsite Denver, CO
Duration: Long Term
Experience: 2 5 Years
Job Overview
We are looking for a Full Stack Developer with strong frontend expertise and Python backend skills to design, develop, and maintain high-quality web applications. The role involves working across the full software development lifecycle, collaborating with cross-functional teams, and contributing to scalable, user-friendly solutions.
Key Responsibilities
- Design, develop, test, debug, and document web applications following the SDLC
- Prepare and review technical design specifications based on functional requirements
- Collaborate with development teams to ensure code quality and consistency
- Participate in architecture, design, and code reviews
- Develop and maintain system-level and operational documentation
Mandatory Technical Skills
Frontend
- Strong experience with HTML, CSS, JavaScript
- Hands-on experience with React.js / Angular / Vue.js
- Experience with UI frameworks such as Tailwind CSS, Bootstrap, or Material UI
- Good understanding of UI/UX principles and responsive design
Backend
- Strong experience with Python (FastAPI or Flask)
- Ability to design and develop REST APIs (validation, error handling, request/response)
- Experience with API integration and debugging (Postman)
Database
- Strong understanding of database design and SQL queries
- Experience with PostgreSQL and SQLite
Tools & Environment
- Experience with Git/GitHub (branching, pull requests, code reviews)
- Comfortable working in Linux or macOS environments
- Basic understanding of networking fundamentals (IP, ports, HTTP/HTTPS)
- Understanding of performance optimization for UI and APIs
Nice-to-Have Skills
- Experience with authentication and authorization
- Knowledge of logging, monitoring, and troubleshooting
- Exposure to CI/CD pipelines
- Android/iOS device automation experience
Soft Skills
- Strong communication skills
- Ability to work independently and collaboratively