Match score not available

Senior Software Engineer (365)

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

B.S. in Computer Science or related technical field, or equivalent work experience., Proven experience building SaaS products in a cloud-based environment, particularly with AWS., Strong proficiency in .NET, C#, and modern web technologies, along with knowledge of Node.js and Python., Advanced English communication skills, both written and verbal. .

Key responsabilities:

  • Design and implement standard UI patterns and reusable components for engineering teams.
  • Collaborate with UX Designers to refine requirements and ensure usability.
  • Write clean, secure, and efficient code while creating unit tests and contributing to automated testing strategies.
  • Conduct code reviews, mentor peers, and document best practices to foster continuous improvement.

Ubiminds: You, International. logo
Ubiminds: You, International. Scaleup https://www.ubiminds.com/
51 - 200 Employees
See all jobs

Job description

Want to get to the next step in your international career?

We can support you!

Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development footprint. Ubi custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combo of staff augmentation and employer-of-record services.

Ubiminds is assisting a company that is transforming the way organizations discover, engage, and hire the best talent. Connecting companies and candidates anytime, anywhere, end-to-end hiring platform features video interviewing, assessments, and conversational AI. As an industry leader in science-backed, modern hiring solutions powered by ethical AI, they have hosted more than 70 million video interviews and 200 million chat-based candidate engagements for over 1,200 pioneering customers around the globe.

Apply now! This is a unique opportunity for you to not only accelerate your international career but also work in a groundbreaking company.

Challenge
Main focus on designing solutions and writing quality code to develop and maintain integrations between our systems and third-party platforms, ensuring smooth data flow, high performance, and scalability. You will become a key back end contributor to the codebase by being willing to work in any area of the code when needed.

What you'll do
- Define and implement standard UI patterns and reusable components to improve consistency across engineering teams.
- Collaborate with UX Designers to refine requirements and balance feasibility with usability.
- Develop accessible and maintainable React components using best practices.
- Write clean, secure, and efficient code, ensuring maintainability and scalability.
- Create unit tests and contribute to automated testing strategies.
- Conduct code reviews, share feedback, and mentor peers to foster a culture of continuous improvement.
- Troubleshoot and resolve complex UI issues, ensuring a seamless user experience.
- Document patterns, solutions, and best practices through technical writing and discussions.
- Make informed technical decisions by weighing trade-offs between performance, maintainability, and business impact.
- Work closely with Product and UX teams to create engaging and high-value web experiences.

In order to succeed in this position, you will need:

Mandatory skills
- Advanced/fluent English skills – Excellent written and verbal communication skills
- B.S. in Computer Science, a related technical field, or equivalent work experience.
- Proven experience building SaaS products in a cloud-based environment, with hands-on experience using AWS and cloud best practices.
- Strong proficiency in .NET, C#, with deep knowledge of modern web technologies.
- Solid understanding of Node.js, Python, Django,.
- Expertise in writing maintainable code, with experience in unit tests and automated testing strategies - REST + API testing tools (Postman).
- Ability to collaborate effectively as an active team member in a global, remote-first environment.

Nice to Have
- Familiarity with Postgres, Aurora, DynamoDB
- Hands-on experience with CI/CD pipelines and advanced frontend testing frameworks to ensure robust and automated deployments.
- Ability to work interfacing frontend services using APIs to support.
- Knowledge of using Docker, CI/CD pipelines, and virtualization technologies for efficient deployment and automation.
- Understanding of security best practices and scalable, high-performance web applications.
- Queue: Celery
- APIs: API testing tools ( Insomnia)
- Real-time Communication: WebRTC - Third Party integration
- AWS certifications
- React UI development
- ATS platform experience

Perks and Benefits

As a Senior Software Engineer @Ubiminds, you:
• Are placed in a product-based company, with the same treatment as their full-time employees.
• Have our full back-office support, from career guidance to HR and concierge services.
• Enjoy our remote-first policy – we are a distributed team, after all.
• Get your own Laptop (none of that "bring your own device" stuff here).
• Have access to growth opportunities with other amazing technology professionals, through tech talks, chapter meetings, and even remote happy hours for tons of fun!
• Improve your English through free lessons with a native English speaker - get to the next level on your communication skills!
• Candidate Referral bonus (promote Ubi to your tech friends, and get paid for it!)
• Miss working in the office? Our cool Florianópolis headquarters is available, whenever you want, with weekly quick massages & tasty snacks, soft drinks, and games


How our process works
• Interview with Tech Recruiter (specific chat about the job opening)
• Client process (including technical challenges and on-demand assessments)
• Offer 

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication

Software Engineer Related jobs