Senior Fullstack Engineer (321)
Position Overview
Looking to advance in your international career? Join our team!
Ubiminds is a people-first company, partnering with American software product companies to expand their development operations. By sourcing elite Brazilian talent, we offer a unique blend of staff augmentation and employer-of-record services to support their LATAM strategy.
We are currently supporting a global rating agency dedicated to rebuilding trust in credit ratings and providing accurate and transparent assessments.
Key Responsibilities
The Senior Fullstack Engineer will collaborate with the development team, focusing on the financial analytical system. Responsibilities include optimizing and establishing end-to-end processes, recommending new tools, technologies, and methodologies to enhance team productivity.
Primary Responsibilities
- Code effectively and efficiently based on defined requirements.
- Troubleshoot, debug, enhance, and maintain existing software.
- Test and deploy applications and programs.
- Work closely with other developers, testers, product owners, and teams.
- Design front-end interfaces using React.
- Develop architecture designs to support projects.
Requirements
Essential Skills
- 5+ years of experience in both front and back-end development.
- Proficiency in applying SOLID and Clean code principles.
- Thorough understanding of C#, React, and modern JavaScript/TypeScript.
- Strong expertise in architecture patterns.
- Extensive familiarity with unit testing, including synthetic and E2E testing.
- Strong analytical capabilities.
- Proficient in debugging tools.
- Ability to mentor and support the learning of fellow developers.
- Ability to communicate effectively with the team and explore alternative solutions.
Preferred Skills
- Experience collaborating with external vendors.
- Familiarity with AWS Step Function.
Soft Skills
- Patience with end-users.
- Persistence in collaborating with external partners.
- Self-motivation.
- Adaptability to evolving requirements and priorities.
About Ubiminds
Our Culture
- People-centric approach.
- Thrive in challenging environments.
- Embrace responsibility and commitment.
- Foster teamwork and growth as a collective.
- Commit to delivering exceptional service.
- Emphasize honesty, transparency, and openness.
Perks and Benefits
As a Senior Software Engineer at Ubiminds, you will enjoy:
- Integration into a product-oriented company, similar to full-time employees.
- Comprehensive back-office support for career development and HR assistance.
- Remote-first policy with opportunities for growth and collaboration.
- Provided equipment - no BYOD requirements here.
- Access to networking with top technology professionals through various engagements.
- English language enhancement opportunities with native speakers.
- Candidate referral program and associated benefits.
- Option to work from the headquarters in Florianópolis for a change of scenery.
Recruitment Procedure
- Initial discussion with our Tech Recruiter for an overview of the role and your experiences.
- Client-specific recruitment process (may vary).
- Job offer.