Senior Full-Stack Developer, Python

Posted Aug 28

This is a fully remote position, open to applicants in Brazil.

📋 Description

• Collaborate with cross-functional teams to design, develop, and sustain high-quality software solutions.

• Write clean, efficient, testable, and maintainable code in Python utilizing the Django framework.

• Enhance the front end using Angular, with a potential future transition to ReactJS.

• Contribute to the development and customization of the content management system (CMS) using the Wagtail framework.

• Leverage AWS services to support the architecture and implementation of features for an established cloud-based application.

• Design, implement, and maintain robust task-processing and/or messaging systems.

• Integrate and optimize PostgreSQL databases within applications.

• Utilize modern code-quality tools and engage in code reviews.

• Collaborate with the Product Owner and other engineers to grasp business requirements and their implementation.

• Stay updated with emerging technologies and best practices, especially those related to Artificial Intelligence.

• Consume vendor APIs and create APIs for the platform, adhering to REST API and microservices methodologies.

• Interpret incomplete requirements, clarify inquiries, and consolidate requirements.

• Suggest innovative solutions while considering the broader context of product features.


⛳️ Requirements

• Bachelor's degree in Computer Science or a related discipline.

• Advanced or fluent English proficiency is required, as you will be collaborating with a team in Canada.

• A minimum of five to six years of hands-on experience in software development.

• Proficiency in Python and Django; experience with Flask is also acceptable.

• Strong front-end development capabilities, preferably in Angular. Knowledge of ReactJS is an advantage.

• Familiarity with Wagtail or another CMS framework is beneficial.

• Understanding of SQL, data modeling, and database best practices.

• Experience with PostgreSQL is preferred, but substantial hands-on experience with other contemporary relational database management systems will be considered.

• Experience in consuming third-party APIs and developing APIs following best practices, including OpenAPI and Swagger.

• Familiarity with AWS cloud services and deployment strategies.

• Experience with messaging or stream-processing platforms, such as Celery, RabbitMQ, or Kafka.

• Extensive hands-on experience with modern Software Development Life Cycle (SDLC) processes.

• Experience in deployment using Jenkins or a similar CI/CD orchestration tool, along with managing code and branches with Git.

• Experience utilizing AI plugins and tools for code development.

• Excellent problem-solving abilities and attention to detail.

• Strong communication and collaboration skills.


🏝️ Benefits

• An inclusive culture that values diversity.

• Internal inclusion and social responsibility committees focused on Women, People with Disabilities, Black People, LGBTQIAPN+ communities, Parenting, and Generations.

• Opportunities accessible to everyone.

• Support for professional development and career advancement.

• Opportunity to work with state-of-the-art technologies.

• Experience with digital marketing platforms in the financial services industry.

People also viewed

Shield AI17 hours ago

Staff Engineer, State Estimation

US flagUnited States OnlyFull-timeFull-stack Engineer$200k – $300k/year
ApplyView job
Netflix19 hours ago

Software Engineer L5, Open Connect Platform

US flagUnited States OnlyFull-timeFull-stack Engineer$388k – $558k/year
ApplyView job
Travoom20 hours ago

Principal Full Stack Engineer – Travel & Ticketing

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
HeroSoftware GmbH - Shopify Apps20 hours ago

Senior Full Stack Developer

DE flagGermany OnlyFull-timeFull-stack Engineer€50k – €80k/year
ApplyView job
EverCommerce22 hours ago

Lead Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$170k – $195k/year
ApplyView job
GiveDirectly1 day ago

Senior Software Engineer – Fundraising

US flagUnited States, +2 more countriesFull-timeFull-stack Engineer$181.1k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers