Senior Software Engineer - Engagement Product Line (339)

Status
Florianópolis, Brazil
Full time
Remote
Compensation is not specified
Role
Software Engineer
Description

** Reinvented:**

Are you eager to advance in your international career journey?

Ubiminds, a GPTW-certified, people-centric organization, collaborates with American software product firms to expand their development reach. Leveraging the top 5% talent from Brazil for their LATAM strategy, Ubiminds provides a distinct blend of staff augmentation and employer-of-record services.

Currently, Ubiminds is supporting a company revolutionizing talent acquisition processes for organizations worldwide. Through an end-to-end hiring platform featuring video interviewing, assessments, and conversational AI, this company paves the way for seamless connections between businesses and candidates, anytime, anywhere. With a focus on using science-backed, modern hiring solutions driven by ethical AI, this company has conducted over 70 million video interviews and engaged in 200 million chat interactions with candidates for more than 1,200 pioneering clients globally.

Primary Responsibilities:

As a pivotal Senior Software Engineer, you will play a crucial role in the software development lifecycle, working from conceptual design to user implementation, where you can shape the real-world impact of our products significantly.

You will have a hands-on development role, working collaboratively with your team to enhance and extend our cutting-edge platform. Your responsibilities will include designing solutions, coding with a focus on quality and unit testing, mentoring fellow engineers, and tackling technical obstacles to enhance user experiences further.

Success in ensuring timely and quality software delivery to our customers will depend greatly on your ability to identify and tackle challenges faced by the initiatives you lead.

Key Duties:

  • Drive the development of the client Interviewing Product Line, ensuring optimal utilization of development techniques and frameworks
  • Analyze Product Requirements and draft Technical Designs
  • Develop clear, secure, and resilient code
  • Review peers' code and provide mentorship
  • Participate in Research and Planning of new Initiatives
  • Own resolution of complex system issues
  • Expertise in outputting thorough automated testing
  • Communicate concepts and solutions effectively through documentation and tech presentations

Preferred Experience:

  • Full-stack software engineering background
  • SaaS product design, deployment, and support experience within a cloud-based environment
  • Proficiency in key tech areas such as Cloud Services, C#/.NET, Python, React, RESTful APIs, MVC Web Patterns, Docker, and more
  • Strong understanding of Computer Science fundamentals
  • Proficient in SQL and overall database management
  • Ability to collaborate with Product and UX teams to drive customer-centric solutions

Necessary Requirements:

  • Excellent English communication skills (written and verbal)
  • Degree in Computer Science or equivalent field, or relevant professional experience
  • Hands-on experience in software engineering
  • Proficiency across various languages and technologies
  • Skilled in working effectively in a global virtual setup
  • Background in designing scalable and reliable cloud applications
  • Familiarity with microservices architecture and containerization
  • Knowledge of best security practices

Technologies Used:

A combination of HTML, CSS, Node.js, TypeScript, React, Git, Python, Django, AWS services, Postgres, SQL Server, RDS, Docker, Splunk, Jenkins, and more are common tools and technologies used by the organization.

Nice-to-have Qualifications:

  • AWS or Software Development certifications
  • Experience in mentoring others or building software on complex platforms

About Ubiminds:

Our culture is rooted in valuing people, seeking continuous improvement, embracing challenges, teamwork, striving for excellence, and maintaining transparency regardless of circumstances.

Perks and Benefits:

  • Operating in a product-based company environment
  • Access to comprehensive back-office support in career guidance, HR services, and concierge services
  • Remote-friendly work policy
  • Provided with your own MacBook
  • Opportunities for personal and professional growth through engaging with tech professionals and activities like tech talks and remote social events
  • English learning opportunities with native speakers
  • Referral bonus for recommending qualified candidates
  • Office facility available in Florianópolis, with added perks like weekly quick massages, snacks, soft drinks, and games
Skills Required
Avatar
Ubiminds
Website
Not specified
Company size
Not specified
Location
United States
Description
Not specified
Status

More Full-time Jobs

Show more

Mobile Developer

Full time
Remote
About the Role:
We are looking for a Mobile Developer to help build and optimize the mobile experience for the platform. You will work closely with our product, backend, and design teams to create a performant, secure, and intuitive mobile app that supports real-time 3D property viewing, blockchain interactions, and AI-powered recommendations.
Responsibilities :
Develop and maintain cross-platform mobile applications (iOS and Android)
Integrate with backend APIs and smart contracts (Web3)
Optimize app performance, responsiveness, and security
Collaborate with UI/UX designers to implement immersive and intuitive experiences
Integrate 3D content using tools like Unity, Babylon.js, or Three.js (if mobile-compatible)
Enable wallet connections (e.g., WalletConnect)
Implement features such as property listings, profiles, payments, notifications, etc.
Conduct testing and debugging across multiple devices and OS versions
Participate in code reviews and Agile sprints
Requirements :
5+ years of mobile development experience
Strong proficiency with React Native (preferred) or Flutter
Experience integrating RESTful APIs and Web3 tools (e.g., Ethers.js, WalletConnect)
Familiarity with blockchain wallets and decentralized identity concepts
Basic understanding of React and front-end development
Experience with Firebase, Push Notifications, and payment SDKs
Ability to work with 3D content or ARKit/ARCore is a plus
Experience publishing and maintaining apps in App Store and Google Play
Strong problem-solving and debugging skills
Excellent communication and collaboration in a remote team environment
Payment in Crypto
12,000-16,000
Monthly
See details

AI/ML Engineer

Full time
Remote
About the Role :
We are looking for an experienced AI/ML Engineer to join our team and drive the development of intelligent systems that enhance user personalization, property recommendations, pricing models, and more. You will work across disciplines with frontend, backend, and blockchain engineers to create and deploy real-world AI features in a decentralized ecosystem.
Responsibilities :
Build and deploy machine learning models for property recommendations, price prediction, and user engagement optimization.
Integrate LightFM, LangChain, and OpenAI/LLM frameworks.
Design AI-powered agents, chatbots, and virtual assistants.
Collaborate on feature engineering, data pipelines, and AI service APIs.
Work with frontend developers to display predictive results and recommendations in the UI.
Deploy models using AWS SageMaker or similar infrastructure.
Monitor model performance and continuously improve accuracy and efficiency.
Stay up to date with advancements in GenAI, real estate AI, and MLOps best practices.
Requirements :
5+ years of hands-on AI/ML development experience.
Strong Python skills with frameworks like NumPy, Pandas, Scikit-learn, TensorFlow, or PyTorch.
Experience with recommender systems (e.g., LightFM), NLP, or conversational AI (LangChain).
Familiar with deploying models in cloud environments (preferably AWS SageMaker).
Working knowledge of React and frontend integration basics.
Solid understanding of data preparation, model tuning, and deployment workflows.
Strong problem-solving ability and self-management skills.
Payment in Crypto
10,000-16,000
Monthly
See details

Smart Contract & Web3 Developer

Full time
Remote
About the Role :
We are looking for an experienced Smart Contract & Web3 Developer to join our team. This role is central to the design, development, and deployment of secure and scalable blockchain-based solutions. You will work closely with frontend and backend developers, designers, and product managers to integrate smart contracts into a seamless and immersive user experience for real estate investment and trading.
Responsibilities :
Design, develop, and deploy secure smart contracts on Ethereum or compatible EVM chains (e.g., Polygon).
Build and test tokenization logic for real estate assets using NFTs and ERC standards (e.g., ERC-721, ERC-1155).
Integrate Web3.js/Ethers.js with the frontend (React) and backend services.
Collaborate with designers and frontend developers to enable blockchain-powered UX flows (e.g., wallet login, transactions).
Implement features such as fractional ownership, DAO voting, and rental agreements.
Write unit tests and perform contract audits to ensure security and efficiency.
Manage smart contract deployments and monitor their on-chain performance.
Stay updated on Web3 trends, L2 solutions, and relevant protocols that can enhance the platform.
Requirements :
3-5 years of experience in smart contract development and blockchain technology.
Strong knowledge of Solidity and smart contract best practices.
Familiarity with Ethereum, Polygon, or other EVM-compatible chains.
Experience with Web3 libraries (Web3.js, Ethers.js) and frontend integration.
Basic understanding of frontend development using React and TypeScript.
Experience deploying contracts using tools like Hardhat or Foundry.
Understanding of decentralized storage solutions like IPFS.
Comfort with using blockchain APIs (Alchemy, Infura) and node management.
Good communication skills and ability to collaborate in a cross-functional team.
Payment in Crypto
16,000-20,000
Monthly
See details

Engineering Manager

Full time
Remote
About the Role:
We are looking for an Engineering Manager to lead our distributed engineering team. In this role, you will guide a cross-functional team of developers (frontend, backend, Web3, AI/ML, mobile, QA), ensuring technical excellence, timely delivery, and alignment with product goals. The Engineering Manager will serve as both a technical leader and a people manager, fostering innovation and accountability across the team
Responsibilities :
Lead and manage a team of software engineers (frontend, backend, Web3, AI/ML, mobile, QA)
Define and maintain engineering best practices, coding standards, and architecture guidelines
Collaborate with Product Managers and Project Managers to plan and prioritize sprints
Drive the execution of technical projects from design through delivery
Conduct code reviews, mentoring, and skill development for engineers
Ensure scalable, secure, and high-performance systems across the stack
Oversee DevOps practices, CI/CD, and cloud deployments (AWS, Docker, Terraform)
Coordinate with Web3 developers for smart contract integration and audits
Monitor and improve system reliability, performance, and security
Manage hiring, onboarding, and performance evaluations of engineering team members
Requirements :
5+ years of experience as a Software Engineer / Full Stack Developer
2+ years of proven leadership experience as an Engineering Manager / Tech Lead
Strong technical background in React, Node.js, Python/FastAPI, Web3 (Solidity/Ethers.js)
Familiarity with cloud infrastructure (AWS, Docker, Terraform)
Experience with Agile/Scrum methodologies and sprint planning
Excellent problem-solving, communication, and organizational skills
Ability to manage a remote, distributed engineering team effectively
Basic understanding of front-end development (React/JS) is required
Payment in Crypto
25,000-27,500
Monthly
See details

Senior Software Developer

Remote, USA
Remote, USA
Full time
Remote
BitPay, Inc., founded in 2011, is the world’s leading blockchain (cryptocurrency) payments company. We serve top merchants across six continents, providing a seamless and secure cryptocurrency payments experience. BitPay builds powerful tools to accept, store, and spend cryptocurrency safely and efficiently.
We’re looking for a Senior Backend Software Developer to join our remote US-based team and help craft the next generation of innovative products. If you thrive on solving complex problems, building scalable systems, and staying ahead of technology trends, this role is for you.
What You’ll Do:
Develop scalable and maintainable backend systems using Node.js and MongoDB
Collaborate with cross-functional teams to build features for customers and internal tools
Ensure high code quality through unit, integration, and functional testing, code reviews, and thorough documentation
Address challenges in scalability, reliability, and logging during development
Mentor and guide other developers, fostering growth and knowledge-sharing
Stay up-to-date with emerging technologies to keep our team innovative and competitive 
What We’re Looking For:
5+ years of professional backend development experience
Expert in Node.js and MongoDB
Proven experience delivering production-ready APIs
Strong desire for continuous learning and process improvement
Track record of delivering high-quality software in professional environments
Passion for your craft, drive for progress, and commitment to excellence
Portfolio showcasing your work (e.g., GitHub)
Blockchain or fintech development experience
Highly Preferred: blockchain or fintech development experience
Bachelor’s degree in Computer Science or equivalent experience with notable projects
What We Offer:
Collaborate with a team of intelligent, enthusiastic individuals.
Thrive in a rapidly expanding crypto company with global reach, where your contributions make a tangible impact.
Work remote with a generous vacation policy, including the opportunity to take a sabbatical and select your own holidays.
Access to continuous learning and development opportunities, supported by professional development reimbursement.
Competitive salary package with comprehensive benefits, including fully covered medical and dental plans. We also offer telemedicine, life insurance, disability insurance, vision coverage, 401k, travel assistance, and more.
Option to receive payment in cryptocurrency, along with a crypto match program.
Stock option awards available to all employees.
Home office allowance, reimbursement for internet/cell expenses, complimentary Amazon Prime and Spotify subscriptions.
BitPay is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.
If interested, please apply here: https://bitpay.applytojob.com/apply/jobs/details/4eZJqEucfX