Senior Software Engineer (396)
Full time
Remote
Compensation is not specified
Role
Software Engineer
Description
Want to take the next step in your international career?
We have the perfect opportunity for you!
Ubiminds, a people-first company, partners with American software product companies to expand their development capabilities by sourcing top 5% Brazilian talent for their LATAM strategy. The company offers unique staff augmentation and employer-of-record services.
Currently, Ubiminds is supporting a global company revolutionizing talent acquisition for organizations. Their innovative end-to-end hiring platform uses video interviewing, assessments, and AI to connect companies and candidates worldwide. With a strong focus on science-backed hiring solutions enhanced by ethical AI, they have facilitated millions of video interviews and chat-based candidate engagements for leading clients globally.
Join us for the chance to advance your international career and work in an innovative environment.
Key Responsibilities:
- Design and develop integrations between internal systems and third-party platforms to ensure optimal data flow, performance, and scalability.
- Create standardized UI patterns and reusable components to enhance consistency across engineering teams.
- Collaborate with UX Designers to refine requirements and implement user-friendly solutions.
- Develop maintainable and accessible React components following best practices.
- Write clean, secure, and efficient code, prioritize maintainability and scalability.
- Lead code reviews, offer constructive feedback, and mentor colleagues for continuous improvement.
- Troubleshoot and resolve complex UI issues to optimize the user experience.
- Document best practices, patterns, and solutions through technical writing.
- Partner with Product and UX teams to create compelling web experiences.
Key Qualifications:
Mandatory Skills
- Proficiency in English with excellent communication skills.
- Bachelor's degree in Computer Science or relevant field, or equivalent practical experience.
- Experience developing SaaS products in cloud environments, particularly AWS.
- Strong expertise in .NET, C#, Node.js, Python, and Django.
- Hands-on experience with REST, API testing tools, and unit testing.
- Ability to collaborate effectively in a remote-first global team environment.
Nice to Have
- Familiarity with databases like Postgres, Aurora, and DynamoDB.
- Experience with CI/CD pipelines and advanced frontend testing frameworks.
- Proficiency in Docker, CI/CD, and virtualization technologies for deployment efficiency.
- Understanding of security best practices and high-performance web applications.
- Familiarity with tools like Celery, Insomnia, and WebRTC for real-time communication.
- Knowledge of AWS certifications, React UI development, and ATS platforms.
Perks and Benefits:
As a Senior Software Engineer at Ubiminds, you enjoy:
- Full back-office support including career guidance and HR services.
- Remote-first policy with access to growth opportunities and tech events.
- Provided laptop for work.
- English lessons with a native speaker.
- Candidate referral bonus and fun team activities.
- Florianópolis headquarters access with perks like massages, snacks, drinks, and games.
Application Process:
- Initial interview with a Tech Recruiter for job details.
- Client evaluation including technical challenges and assessments.
- Job offer.
Skills Required

Ubiminds
Website
Not specified
Company size
Not specified
Location
United States
Description
Not specified