Project Description

We are looking for a Senior Software Engineer to join the client's team. This person has to love the startup grind and hustle of getting things done quickly, but also without sacrificing the longevity of the technology. The client is looking for true owners who are looking to build, not only new and interesting technology, but also a world class technology company. This comes along with mentoring less experienced engineers, interviewing candidates, and selflessly doing whatever it takes to move the company forward. In some cases dealing with customers :) Most importantly, the client wants someone who has a 10X mindset, not 10%. 

Responsibilities

  • Organize full lifecycle software development
  • Write well designed, testable, efficient code
  • Work alongside and effectively coordinate with other engineers on the team
  • Come up with procedures and frameworks to avoid technical debt
  • Create efficient architectural and database design
  • Evaluate and deploy software tools, processes and metrics
  • Help other engineers excel in their job and in their careers
  • Create amazing things that scale

Requirements

  • 4+ years' professional software development experience
  • Significant experience in developing web applications using Python
  • Some experience working with modern Javascript frameworks such as React or Vue.js.
  • Excellent knowledge of Relational Databases, NOSQL and ORM technologies (Django ORMSqlAlchemy)
  • Have experience utilizing cloud services such as AWS, Azure, Google Cloud etc.

Rewards

  • Payment in USD
  • Free credentials for e-learning platforms
  • Remote workshops & activities

Apply for this Job

* Required