Senior Fullstack Software Engineer - React/Python (422)
Are you ready to advance in your international career? If so, we are here to support you!
Ubiminds, a GPTW-certified company, specializes in partnering with American software product companies to expand their development capabilities by selecting top 5% Brazilian talent for their LATAM strategy. We offer a fusion of staff augmentation and employer-of-record services to cater to each client's unique needs.
We are currently assisting a global rating agency dedicated to rebuilding trust in credit ratings and providing accurate and transparent rating services.
Key Responsibilities
We are seeking a Full Stack Engineer to help in automating manual processes for our analysts. The role entails developing, maintaining, and improving existing automations such as data APIs, ETL pipelines, and report generation tools. We are looking for an individual who thrives on problem-solving, embraces learning, and enjoys collaborating with a team.
Requirements
As a successful candidate, you should have:
- Proficient English skills for effective communication
- Proficiency in React for application development
- Strong understanding of front-end JavaScript/TypeScript
- Experience developing REST APIs using Python (utilizing FastAPI with SQLAlchemy)
- Hands-on experience with Python in a data engineering environment
- Familiarity with different database technologies like Postgres, Snowflake, MongoDB, etc.
- Overall knowledge of infrastructure as code and CI/CD pipelines with a willingness to expand knowledge
- Basic exposure to the AWS platform
Bonus Skills
Nice-to-have skills include:
- Basic comprehension of Kubernetes
- Familiarity with Terraform
- Experience in building event-driven applications and working with queues
Benefits
As a Senior Full Stack Software Engineer at Ubiminds, you can expect:
- Treatment as a full-time employee in a product-based company
- Full back-office support for career guidance, HR, and concierge services
- Remote-first policy with a distributed team structure
- Provided MacBook for work purposes
- Opportunities for growth alongside other tech professionals through tech talks, chapter meetings, and virtual social events
- Free English lessons to enhance communication skills
- Candidate referral bonus program
- Access to the Florianópolis headquarters with additional perks like massages, snacks, soft drinks, and games
Hiring Process
Our hiring process includes the following steps:
- Interview with Tech Recruiter to discuss the job opening
- Client process involving technical challenges and assessments
- Offer presentation
Please note that our recruitment process may involve the use of AI tools to assist in reviewing applications and resumes. These tools support our recruitment team but do not replace human judgment. All final hiring decisions are made by humans. If you require more information on data processing, please feel free to reach out to us.
