Sigma Software Group

Senior Full-Stack Developer, Python, React

Sigma Software Group

full-time

Posted on:

Location Type: Remote

Location: Armenia

Visit company website

Explore more

AI Apply
Apply

Job Level

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