Senior Python/Django Engineer

--Remote--

Apexive is a rapid software development studio that creates top-notch technology for startups and scaleups. We've embraced a remote-first approach from the beginning, and our teams are intentionally small and agile, ranging from 2-5 people. As a boutique firm, we ensure that every team member plays a pivotal role in shaping the company’s direction, never feeling like just another cog in the machine.

Our commitment to our clients is simple yet profound: delivering flawless code in record time. While we pride ourselves on being technology agnostic, selecting the best tools for each unique challenge, we strongly follow the DRY principle and strive for clean, maintainable code.

We are looking for a Senior Django Engineer to join the the backend development team. This role requires strong technical skills and good communication. You will design and manage software architecture and infrastructure, work with business stakeholders to understand product needs, and guide the technical direction and delivery of projects.

You’ll get support from our Chief Technology Officer and be part of our Tech Leadership Team where we tackle major technical challenges and make key decisions that shape the startups we support. Apexive offers different work modes to meet the variety of needs and preferences of our team. Learn more about our engineering philosophies, tools, and some of the challenges we’ve been solving on our Engineering blog.  

Customer Relationship
Personal Evolution
Premium Code

Our Hiring Process

Joining Apexive means becoming part of a team that values innovation and collaboration. Here's how our hiring process works:

Apply

Start by submitting your application. Show us why you're excited about joining Apexive and how your skills and experiences make you a great fit for our team.

Technical Survey

After applying, you'll be asked to complete a technical survey. This is your opportunity to showcase your skills. Please include links to specific sections of code where you've made significant contributions or solved complex problems.

Cultural Fit Interview

If your technical survey impresses us, we'll invite you for a cultural fit interview. This is a chance for us to get to know each other better and see how well you align with Apexive's values and culture.

Our Hiring Process

Joining Apexive means becoming part of a team that values innovation and collaboration. Here's how our hiring process works:

Technical Interview

Next, you'll have a technical interview. This is where you'll demonstrate your technical expertise, problem-solving abilities, and how you approach and tackle technical challenges.

Offer

 If all goes well, we'll extend an offer for you to join our team!

What You'll Do:

  • Oversee the technical delivery of projects, ensuring they are completed on time and within scope.
  • Develop and maintain Backend solutions using Python/Django
  • Build docker images that can run on top of AWS or other PaaS
  • Model databases using MySQL, Postgres, DynamoDB
  • Take ownership of the technical aspects of the project, ensuring successful delivery
  • Take an active part in our learning and knowledge-sharing culture
  • Foster a dynamic and stimulating environment where engineers feel motivated, engaged, and collaborative, ensuring their continuous growth.

Must Have:

  • 3+ years of Python/Django experience
  • Experience with RESTful backend applications, specially built with Django
  • Experience architecting software from the scratch
  • An inability to write anything but clean, maintainable code
  • Strong aversion to hard code
  • Experience with deployment processes like AWS, Heroku
  • Being up-to-date with the latest news and technologies about the Backend
  • Ability to work independently
  • Alignment with our values, including get things done attitude
  • Proactively seek ways to improve the development process and team efficiency 

Nice to have:

  • Leadership experience
  • Docker, CircleCI
  • Business thinking - working at an early-stage startup is a plus
  • Terraform, Odoo
  • Basic knowledge of frontend 
  • Contributions to open-source projects
  • Strong analytical and critical thinking skills

What We Offer 

Attractive compensation package

We offer a highly competitive salary along with significant bonus potential, rewarding your hard work and contributions to the company’s success.


Trainings

Conferences, meetups, language lessons, and seminars to support personal growth

Flexibility

 Flexible work arrangements to suit your lifestyle, including remote work options.



 Generous hardware budget 

Top-of-the-line laptops and generous hardware budget to ensure you have the best tools for the job.

 

Values first

Engaging and collaborative work environment with a strong focus on team spirit.



Annual company offsites 

Team bonding, online games, annual offsite trips