Job Description

We are hiring Full Stack Developers with 1 - 2 years experience who are passionate, self-driven and capable of working in both frontend and backend technologies. They will work closely with our product team in building features and applications to directly benefit the product's growth.

Responsibilities

  • Managing the complete software development process from conception to deployment
  • Developing and managing well-functioning databases and applications.
  • Modifying and testing changes to previously developed program
  • Working effectively in collaboration with other teams /partners in Scaled Agile Framework and other support functions when required with a continuous focus on improving applications.
  • Ensuring quality delivery of the code to UAT and production environments with complete ownership.
  • Managing the end-to-end life cycle for the production of software and applications
  • Overseeing and guiding the analyzing, writing, building, and deployment of software
  • Overseeing the automated testing and providing feedback to management during the development process
  • Being creative in using tools and third-party services to deliver the code faster

Skills

  • Extensive experience in Python in the backend
  • Experience in web frameworks like Django
  • Proficiency in HTML, CSS and Javascript front-end frameworks such as React, Vue or such
  • Experience with Postgres, SQLite
  • Experience with Version Control Systems like Git
  • Sound knowledge of Software engineering best practices
  • Sound knowledge in RestFul API Design
  • Good knowledge of database concepts
  • Good understanding of incorporating ML models in Python applications
  • Strong communication skills