Ubiminds is a GPTW certified, people-first company that partners with American software product companies to scale their development footprint.
The company is assisting in building a new product suite for Public Safety.
As a Senior Software Engineer focused on backend development, you will be part of a small team building the next version of the client's services platform.
Your role will involve writing clean, efficient, and scalable Python and Django code to support innovative solutions.
Responsibilities include designing, building, and maintaining scalable software systems, writing high-quality code, and taking ownership of complex technical projects.
You will collaborate with product, design, and engineering teams to align solutions with business goals.
Troubleshooting and resolving challenging issues to ensure performance and reliability is expected.
Participation in code reviews and mentoring junior developers is part of the role.
You will contribute to planning, prioritization, and estimation for smooth execution and realistic timelines.
Creating and maintaining clear technical documentation is required.
Staying current with technologies and sharing insights to inform technical direction is essential.
Requirements:
Advanced/fluent English skills are mandatory, with excellent written and verbal communication abilities.
You must be comfortable working 9-5 EST, with flexibility to complete work as needed.
Strong experience in developing backend systems using Python and Django is required; experience with Ruby and Rails is a plus.
A deep understanding of object-oriented design, domain modeling, and software engineering principles is necessary.
Experience with RESTful APIs and relational databases (e.g., PostgreSQL, MySQL) is required.
A proven track record of contributing to and maintaining large-scale production systems is essential.
You should be able to work independently in a remote, collaborative environment.
Strong communication skills and a desire to mentor others are important.
A minimum of 5+ years of professional software development experience in modern web environments is required.
Nice to have: Experience with cloud environments, familiarity with Scrum and Kanban methodologies, and knowledge of RESTful API principles and database design.
Benefits:
As a Senior Backend Engineer at Ubiminds, you will be treated as a full-time employee of a product-based company.
You will receive full back-office support, including career guidance, HR, and concierge services.
The company offers a remote-first policy, accommodating a distributed team.
You will be provided with a MacBook, eliminating the need to bring your own device.
Access to growth opportunities through tech talks, chapter meetings, and remote happy hours is available.
You can improve your English through free lessons with a native English speaker.
There is a candidate referral bonus program for promoting Ubiminds to your tech friends.
The Florianópolis headquarters is available for use, offering weekly quick massages, snacks, soft drinks, and games.