
Middle/Senior Python Developer
Sigma Software Group
full-time
Posted on:
Location Type: Remote
Location: Armenia
Visit company websiteExplore more
Job Level
About the role
- Design, develop, and maintain scalable web applications and services across the full stack
- Build backend services and APIs using Python or Node.js, integrating with SQL/NoSQL databases and AWS services
- Implement AWS Lambda functions for serverless workflows
- Optimize application performance, ensuring high availability and scalability
- Collaborate with product managers, designers, and engineers to deliver high-quality solutions
- Write clean, maintainable, and testable code following best practices
- Troubleshoot and resolve technical issues across the stack
- Participate in code reviews and uphold coding standards
- Document APIs using OpenAPI (Swagger) for consistency and clear communication
- Develop unit tests to ensure code quality and reliability
- Stay current with emerging technologies and industry trends
Requirements
- 3+ years of experience in Python web development with backend frameworks (Flask, Django, FastAPI) or Node.js (Express, NestJS)
- Proven experience deploying applications on public cloud platforms
- Familiarity with serverless architecture and microservices design patterns
- Strong understanding of RESTful APIs and frontend-backend integration
- Experience with SQL and/or NoSQL databases
- Knowledge of web application security best practices
- Experience with testing frameworks (Jest, Cypress, PyTest, Mocha)
- Proficiency in Git and familiarity with CI/CD pipelines
- Excellent problem-solving skills and attention to detail
- Strong communication and collaboration abilities
- Bachelor’s degree in Computer Science or related field, or equivalent experience.
Benefits
- Opportunities for professional growth
- Cutting-edge technologies
- Flexible work arrangements
- Work-life balance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonNode.jsFlaskDjangoFastAPIExpressNestJSSQLNoSQLAWS
Soft Skills
problem-solvingattention to detailcommunicationcollaboration
Certifications
Bachelor’s degree in Computer Science