Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sigma Software

NewBe an early applicant

Junior Full-Stack Engineer (Python / React)

Posted Updated 6 views 1 applied
Discussion

Summary

Sigma Software is hiring a junior full-stack engineer to develop and maintain back-end and front-end components of a data-intensive platform — building Python REST APIs and database logic, React/TypeScript UI, writing tests, and working in Agile sprints with mentorship from senior engineers.

  • Contribute to the development and maintenance of Back-end and Front-end components of a data-intensive platform
  • Assist in designing and implementing REST APIs and integrations with internal systems
  • Develop and maintain database-related functionality and data processing logic
  • Write and maintain unit and integration tests
  • Participate in code reviews and improve coding practices based on feedback
  • Collaborate with developers, QA engineers, and stakeholders in an Agile environment
  • Participate in sprint planning, backlog grooming, estimations, and other Agile ceremonies
  • Support technical documentation and knowledge-sharing activities
  • Continuously improve technical skills with mentorship from senior engineers

  • 2+ years of professional software development experience with Python
  • Experience working with SQL databases, preferably PostgreSQL
  • Working knowledge of TypeScript and React
  • Understanding of REST APIs and web application architecture
  • Basic understanding of cloud infrastructure and application deployment
  • Familiarity with Kubernetes and containerized applications
  • Basic knowledge of CI/CD practices and tools such as GitLab CI
  • Experience working in Agile development environments
  • Strong problem-solving and communication skills
  • Intermediate or higher English level

WILL BE A PLUS

  • Experience with Next.js
  • Experience with Microsoft Azure, especially AKS
  • Familiarity with MCP and RAG-based systems
  • Mathematical background

    PERSONAL PROFILE

    • Eager to learn and develop within a collaborative engineering team
    • Responsible and proactive in daily work
    • Strong attention to detail and code quality
    • Good communication and teamwork skills
    • Open to feedback and continuous improvement

    Skills

    What Junior Full-Stack jobs ask for — and how much of it you have →
    Apply

    See also

    Full-Stack jobs by country — openings, pay and top skills →

    Tailor your CV for this role?

    We couldn't check your fit for this role — add a CV to your profile to see it next time.