
Senior Full-Stack Developer, Python, React
Sigma Software Group
full-time
Posted on:
Location Type: Remote
Location: Armenia
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Design, develop, and maintain scalable web applications and services across the full stack
- Build intuitive and responsive user interfaces using React.js with JavaScript/TypeScript
- Develop backend services and APIs using Python or Node.js, integrating with SQL/NoSQL databases and cloud services
- Implement AWS Lambda functions for scalable, 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, testable code following industry best practices
- Troubleshoot, debug, and resolve technical issues across the stack
- Participate in code reviews and uphold coding standards
- Design and document APIs using OpenAPI (Swagger)
- Develop unit tests to ensure code quality and reliability
- Stay current with emerging technologies and trends
Requirements
- 5+ years of full-stack web development experience (frontend + backend)
- Proven experience deploying applications on public cloud platforms
- Strong proficiency with React.js, JavaScript, and TypeScript
- Experience with backend frameworks in Python (Flask, Django, FastAPI)
- Familiarity with serverless architecture and microservices 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 with Git and CI/CD pipelines
- Upper-Intermediate level of English
Benefits
- Flexibility of remote work
- Continuous learning opportunities
- Professional growth
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
full-stack web developmentReact.jsJavaScriptTypeScriptPythonFlaskDjangoFastAPISQLNoSQL
Soft Skills
collaborationtroubleshootingdebuggingcode reviewcommunication