Braintrust Logo Braintrust
Braintrust Logo
@

Developer - Freelance [Remote]

💰 $50 - $60 🌍 Mexico 📅 07/06/2023

Apply

Job Description

* **JOB TYPE** : Freelance, Contract Position (no agencies/C2C - see notes below)
* **LOCATION** : Remote - Work from anywhere
* **HOURLY RANGE** : Our client is looking to pay $50 – $60/hr
* **ESTIMATED DURATION** : 40h/week - Long term
* **BRAINTRUST JOB ID:** 7118

**THE OPPORTUNITY**

**Required Skills and Qualifications:**

* Bachelor's degree in computer science, software engineering, or a related field.
* 5+ years of experience in software development, with expertise in Python.
* Strong proficiency in designing and building scalable and maintainable backend solutions.
* Experience with backend frameworks such as Django or Flask.
* Proficiency in database systems, including PostgreSQL.
* Familiarity with frontend technologies such as HTML, CSS, and JavaScript.
* Experience working in an Agile development environment and familiarity with different Agile methodologies.
* Strong leadership and communication skills, with the ability to effectively collaborate with cross-functional teams.
* Excellent problem-solving and troubleshooting abilities.

**Desired Experience:**

* Experience in leading and mentoring a development team.
* Familiarity with cloud platforms and technologies such as AWS.
* Knowledge of containerization technologies like Docker.
* Understanding of DevOps practices and CI/CD pipelines.
* Familiarity with test-driven development (TDD) and automated testing frameworks.
* Experience working with microservices architectures.
* Strong knowledge of software design principles and patterns.

**Responsibilities:**

* Collaborate with cross-functional teams including product management, engineering, and design to understand project requirements and provide technical leadership throughout the development lifecycle.
* Lead a team of developers and provide guidance in implementing best practices, coding standards, and architectural patterns.
* Design and develop high-quality, scalable, and efficient software solutions using Python and other relevant technologies.
* Participate in code reviews and provide constructive feedback to ensure code quality and maintainability.
* Work closely with the UI/UX lead to ensure seamless integration of frontend and backend components.
* Identify technical challenges and propose solutions to address them.
* Stay up to date with the latest trends and advancements in software development and apply them to improve product quality and efficiency.
* Mentor and coach team members, fostering a collaborative and growth-oriented work environment.
* Collaborate with stakeholders to understand their needs and translate them into technical requirements and specifications.

**What you’ll be working on**


OPEN TO GLOBAL- Would prefer US, Canada, S. America

This person will go on a path to become a lead developer in our client's team,
they will work alongside the other leads and be responsible for parts of the
solution in totality. Our client would like this person to bring ideas to the
team, related to what is currently being worked on, in addition to where they
might want to explore moving forward. This person will be hands on keyboard
and will be working on tickets and learning the product with the eventual aim
to become one of their lead developers.

**Apply Now!**