
Senior Full-Stack Engineer β Modern Backend, React
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Brazil.
β’ Create, develop, test, enhance, and sustain features across the client's product range.
β’ Construct and support contemporary frontend applications utilizing React, JavaScript, and TypeScript.
β’ Design and integrate backend services, RESTful APIs, and data-centric applications.
β’ Utilize relational databases and SQL to enhance product functionality and manage data-intensive systems.
β’ Employ AI tools as an integral part of daily software development, including coding, testing, debugging, and optimization.
β’ Assess and validate AI-generated code to ensure quality, security, performance, and maintainability.
β’ Collaborate with engineering, product, research, design, data, and QA teams.
β’ Author and maintain automated unit, integration, and API tests.
β’ Engage in code reviews, documentation, CI/CD workflows, and production readiness tasks.
β’ Contribute to scalable data visualization experiences and enhance engineering practices.
β’ Guarantee that software is secure, observable, maintainable, and aligns with product and business priorities.
β’ Over 5 years of professional experience in developing production software using Java, Python, JavaScript/TypeScript, or another contemporary backend language.
β’ At least 1 year of professional experience with JavaScript and TypeScript.
β’ More than 1 year of professional experience in building applications with React.
β’ Over 3 years of experience in writing SQL and working with relational databases.
β’ Hands-on experience utilizing AI tools throughout the software development lifecycle, including code generation, testing, debugging, and optimization.
β’ Capability to evaluate AI-generated outputs and recognize potential quality, security, and data governance risks.
β’ Strong foundational knowledge in software engineering, including software design, data structures, algorithms, and performance enhancement.
β’ Ability to collaborate effectively with cross-functional teams to deliver dependable production software.
β’ Experience with Java using Spring / Spring Boot is a plus.
β’ Familiarity with C#/.NET, ASP.NET, WCF, or Oracle is advantageous.
β’ Knowledge of Docker, Kubernetes, Helm, GitHub Actions, Jenkins, or similar technologies is a bonus.
β’ Experience in automated unit, integration, and API testing is beneficial.
β’ Familiarity with CI/CD and production deployment practices is a plus.
β’ Experience with Google Cloud Platform (GCP) or AWS is an advantage.
β’ Familiarity with Snowflake or BigQuery is a plus.
β’ Experience in modernizing legacy applications is a bonus.
β’ Background in data-intensive applications, analytics, visualization, and AI-enabled products is advantageous.
β’ A Bachelor's degree in Computer Science or a related field, or equivalent practical experience is preferred.
β’ 100% Remote Work
β’ Highly Competitive USD Pay
β’ Paid Time Off
β’ Work with Autonomy
β’ Collaborate with Top American Companies
β’ Engagement activities
β’ Work-life balance
β’ Collaborate with a diverse, global network
β’ Opportunity to expand your professional network
EverCommerce
Sourcing Unicorns
Wagmo
Bling
Get handpicked remote jobs straight to your inbox weekly.