Full-Stack Engineer with Python/Django

Hardskills is looking for a full-time, talented full-stack software developer to help build our next-generation SaaS platform, transforming how workforce development is done at scale. You will work closely with our founder CTO, the product team, and the tech team and get to focus on big, meaningful technical challenges to build our product from the ground up and take our platform to the next level.

Hardskills help enterprises train their workforces in the hard-to-teach behaviours, skills, and mindsets needed for the new World of Work. We do this through a proven solution that’s increasing workforce behavioural skills by over 60%. Our 100% digital solution is loved by learners who give us a Net Promoter Score of +74, compared to an average of –25 for existing corporate learning.

You are:

  • Developer with at least 3 years front-end experience using frameworks like angular, HTML5, JavaScript, and CSS
  • Excellent at developing backend applications using Python/Django and PostgreSQL/ MySQL
  • Extremely comfortable consuming REST APIs and can spin up some endpoints if needed
  • Strong design and coding skills & rigor
  • Adept at writing and maintaining clean, efficient, reliable Django using proven, reliable components and design patterns
  • Data-driven and love being a part of agile teams using TDD, automated builds and deployments, and A/B testing

Responsibilities include:

  • Develop modern web applications and services in agile sprints - rapid prototyping, vetting & iteration of options  
  • Assist senior backend developer with the design & architecture of the platform stack  
  • Write clean, efficient & reliable code following established best practices and processes to ensure code quality with an eye for performance and maintainability
  • Track, and monitor usage & features. Implement A/B tests, write unit tests, and fix bugs  
  • Collaborate with engineering and product on the platform to create compelling features and experiences  

Must Have:

  • BS degree or higher in Computer Science or equivalent
  • 3+ years of development experience building modern web applications using ‪Angular and other frameworks, Responsive Web Design, HTML5, JavaScript, Sass, etc.‬
  • Proficiency with Django/Python, consuming/implementing REST APIs, and good at using the MVC design pattern
  • Strong SQL skills and knowledge of relational databases like PostgreSQL or MySQL
  • Solid OO design skills, expertise with design patterns and algorithms
  • Experience with Jira and Confluence
  • Proficiency in English

Nice to Have:  

  • Knowledge of Data Science concepts  
  • Java and Android app development experience  
  • Experience with Azure or AWS

We Offer: 

  • Full-time position with competitive compensation
  • Exposure to working with Fortune 500 companies
  • A team culture that values diverse backgrounds & individual accountability
  • A stimulating work environment and a really big mission