- Home
- Jobs
- Engineering / Development Department
- Senior Software Engineer (TypeScript, Node.js, React)

Senior Software Engineer (TypeScript, Node.js, React) at Exadel
Brazil, ColombiaFull-timeEngineering / Development DepartmentPosted 10 days ago
Apply with PipelineAbout the Role
<h3>Why Join Exadel</h3>
<p>We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune 500 clients, including HBO, Microsoft, Google, and Starbucks.</p>
<p>From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next.<br>What powers it all? Our people are ambitious, collaborative, and constantly evolving.</p>
<h3>About the Client</h3>
<p>A leading educational technology company specializing in cloud-based learning management and student lifecycle solutions. The organization develops a comprehensive learning ecosystem widely adopted across K-12, higher education, and corporate sectors. By integrating advanced analytics and AI-driven credentialing tools, the platform streamlines course administration and helps millions of global users bridge the gap between education and workforce opportunities. </p>
<h3>What You’ll Do</h3>
<ul>
<li>Design, develop, and maintain web application components using TypeScript and Node.js.</li>
<li>Develop and maintain user interfaces using React.</li>
<li>Build reliable and maintainable application features for an analytics project.</li>
<li>Develop and maintain automated end-to-end tests using Playwright.</li>
<li>Work with Docker for application containerization.</li>
<li>Work with Terraform for infrastructure as code.</li>
<li>Implement and maintain session persistence using DynamoDB.</li>
<li>Deploy and support applications in AWS environments.</li>
<li>Collaborate with engineering and cross-functional teams to design and implement technical solutions.</li>
<li>Troubleshoot application and deployment issues and contribute to improving application reliability.</li>
<li>Contribute to code quality, testing, maintainability, and modern software engineering practices.</li>
<li>Leverage modern development tools and practices to improve engineering productivity and solution quality.</li>
</ul>
<h3>What You Bring</h3>
<ul>
<li>Professional experience building web applications.</li>
<li>Strong hands-on experience with TypeScript.</li>
<li>Experience with Node.js.</li>
<li>Experience developing user interfaces with React.</li>
<li>Experience with automated end-to-end testing, preferably using Playwright.</li>
<li>Experience with Docker and application containerization.</li>
<li>Experience with AWS and cloud-based application deployment.</li>
<li>Experience with Terraform or infrastructure as code.</li>
<li>Experience working with DynamoDB or other NoSQL databases.</li>
<li>Strong problem-solving and troubleshooting skills.</li>
<li>Good communication skills and the ability to collaborate effectively with engineering and cross-functional teams.</li>
</ul>
<h3>Nice to have</h3>
<ul>
<li>Experience with Looker.</li>
<li>Experience with Snowflake.</li>
<li>Experience working on analytics applications or projects.</li>
<li>Experience with modern cloud-native application architectures.</li>
<li>Familiarity with additional AWS services and cloud infrastructure practices.</li>
</ul>
<h3>English level</h3>
<p>Advanced English proficiency</p>
<p><strong>Work Type:</strong> Remote</p>
<h3>Legal & Hiring Information</h3>
<ul>
<li>Exadel is proud to be an Equal Opportunity Employer committed to inclusion across minority, gender identity, sexual orientation, disability, age, and more</li>
<li>Reasonable accommodations are available to enable individuals with disabilities to perform essential functions</li>
<li>Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs</li>
<li>Compensation details are shared with candidates at the early stage of the recruitment process.</li>
<li>The offer is not binding until a signed contract is in place.</li>
</ul>
<h3>Your Benefits at Exadel</h3>
<p>Exadel benefits vary by location and contract type. Your recruiter will fill you in on the details.</p>
<ul>
<li>International projects</li>
<li>In-office, hybrid, or remote flexibility</li>
<li>Medical healthcare</li>
<li>Recognition program</li>
<li>Ongoing learning & reimbursement </li>
<li>Well-being program</li>
<li>Team events & local benefits </li>
<li>Sports compensation </li>
<li>Referral bonuses </li>
<li>Top-tier equipment provision</li>
</ul>
<h3>Exadel Culture</h3>
<p>We lead with trust, respect, and purpose. We believe in open dialogue, creative freedom, and mentorship that helps you grow, lead, and make a real difference. Ours is a culture where ideas are challenged, voices are heard, and your impact matters.</p>
Related Roles
Senior Full-stack Software Engineer (Java, Quarkus, Angular)
Exadel
BrazilSenior Data Analyst (Finance)
Exadel
São Paulo, BrazilAssociate HR Business Partner
Exadel
PolandMiddle Full-Stack Developer (Java, Vue.js)
Exadel
Bulgaria, Hungary, PolandSenior Software Engineer (Java)
Exadel
Brazil, ColombiaMiddle QA Engineer (Capital Markets)
Exadel
Brazil