Open Finance na prática: soluções inteligentes para pagamentos, integração de dados financeiros e experiências digitais.
Mid-level Software Developer
Location
United States
Posted
109 days ago
Salary
0
Seniority
Senior
Job Description
Mid-level Software Developer
LINA
• Create and maintain APIs for integration with financial markets. • Ensure the security of APIs and data by implementing authentication, authorization, and threat protection measures. • Design and implement scalable solutions to handle high volumes of user requests. • Collaborate with the team to define software and database architecture. • Develop unit tests and apply TDD and BDD practices to ensure code quality. • Work closely with the infrastructure and DevOps teams.
Job Requirements
- Education: Bachelor's degree completed or in progress in Computer Science, Software Engineering, Information Systems, or related fields.
- Experience: Solid experience developing back-end components with Node.js, Nest.js, and TypeScript. Go and other languages are a plus.
- Experience with relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis).
- Advanced knowledge in web development, including Next.js, React Native, and BFF (desirable).
- Experience using AI agents for planning and development.
- Experience with unit testing, TDD, and BDD.
- Technical skills: Knowledge and application of development best practices (Clean Code, Design Patterns).
- Experience with cloud infrastructure (AWS) and containerization/orchestration (Docker, Kubernetes).
- Understanding of DevOps culture and collaboration with infrastructure teams.
- Familiarity with system monitoring and observability.
- Ability to develop efficient algorithms and apply data structures.
Benefits
- Meal and food allowance.
- Education assistance.
- Health insurance (SulAmérica Especial 100).
- Birthday day off each year.
- TotalPass.
- 100% remote.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Provide strategic direction and leadership for Wastewater Engineering initiatives across the organization • Lead, mentor, and develop a high-performing engineering team, supporting career development, succession planning, and professional training • Establish staffing needs and ensure balanced project assignments among team members, considering skill fit and workload distribution • Manage, direct, and coordinate the Wastewater Engineering group to ensure projects are on schedule, within budget, and aligned with business goals • Establish and track KPIs related to engineering quality, cost, schedule, and customer satisfaction • Standardize engineering workflows and documentation by developing and maintaining Standard Operating Procedures (SOPs) for the Wastewater Engineering team • Drive innovation by exploring and incorporating emerging technologies and industry trends into designs • Ensure compliance with ESG engineering methodologies, safety standards, and regulatory requirements • Develop and approve technical documentation, including conceptual designs, construction documents, and commissioning plans • Review and approve treatment plant design, process performance, and equipment sizing to meet client deliverables • Collaborate with Sales, Business Development, and Operations for seamless project transitions and alignment with customer goals • Facilitate internal and external communication through clear technical documentation and risk assessments • Work with Project Managers and delivery teams to ensure proper equipment procurement, delivery, installation, and constructability • Support Wastewater Performance Engineers in responding to RFIs during project development and delivery phases • Maintain full technical understanding of energy systems and facility operations throughout the project lifecycle • Serve as a subject matter expert (SME) and technical consultant for internal teams and external clients • Represent ESG at industry events and client engagements • Lead the development of scope of work, cost estimates, and energy savings calculations, ensuring accuracy and financial viability • Assist in the selection and approval of equipment, suppliers, contractors, and sub-consultants in alignment with project requirements and procurement standards • Support training, customer presentations, and technical support efforts as needed • Perform related work as required
Senior Developer, React Native
GOK | Digital InnovationWE ARE INNOVATION AND TECHNOLOGY ACCELERATORS FOR COMPANIES.
• Develop and enhance features in a 100% React Native application • Build interfaces with a focus on usability, performance, and code organization • Work with navigation based on React Navigation • Use TypeScript, ensuring consistent typing and readable code • Integrate and maintain native modules when necessary • Implement and sustain flows using WebView • Contribute to the evolution of the application's componentization • Ensure code quality and maintainability through code reviews and best practices • Identify and resolve complex issues, including production incidents • Analyze and optimize application performance (rendering, resource usage, navigation, etc.) • Work with observability for diagnostics and continuous improvement • Collaborate with UX/UI on the technical implementation of interfaces • Work together with backend teams and stakeholders to define solutions • Actively participate in the full development cycle (planning, development, testing, and delivery)
Senior Python Developer - Code Migration Specialist
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities - Create functional black box tests for large codebases in various source languages - Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms - Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards - Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality
Senior Python Developer - Code Migration Specialist
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment. About the Role This project is suited for a Senior Python developer with deep functional testing experience, strong Linux and Docker skills, the ability to read code across multiple languages with the support of LLMs (e.g., C, Rust, Go) and translate requirements for migration tasks, and confidence using tools like Roo Code or Claude Code to accelerate iterative development. Key Responsibilities - Create functional black box tests for large codebases in various source languages - Create and manage Docker environments to ensure 100% reproducible builds and test execution across different platforms - Monitor code coverage and configure automated scoring criteria to meet industry benchmark-level standards - Leverage LLMs (Roo Code, Claude) to accelerate development cycles, automate repetitive tasks, and improve overall code quality


