Senior Software Engineer (TypeScript, Node.js, React)
2 нед. назад
БразилияКолумбияSenior
typescriptnode.jsreactplaywrightdockerterraformdynamodbaws
Develop and maintain web application components and user interfaces using TypeScript, Node.js, React, and support AWS deployment, infrastructure as code, and testing automation.
О компании
- 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.
Обязанности
- Design, develop, and maintain web application components using TypeScript and Node.js.
- Develop and maintain user interfaces using React.
- Build reliable and maintainable application features for an analytics project.
- Develop and maintain automated end-to-end tests using Playwright.
- Work with Docker for application containerization.
- Work with Terraform for infrastructure as code.
- Implement and maintain session persistence using DynamoDB.
- Deploy and support applications in AWS environments.
- Collaborate with engineering and cross-functional teams to design and implement technical solutions.
- Troubleshoot application and deployment issues and contribute to improving application reliability.
- Contribute to code quality, testing, maintainability, and modern software engineering practices.
- Leverage modern development tools and practices to improve engineering productivity and solution quality.
Требования
- Professional experience building web applications.
- Strong hands-on experience with TypeScript.
- Experience with Node.js.
- Experience developing user interfaces with React.
- Experience with automated end-to-end testing, preferably using Playwright.
- Experience with Docker and application containerization.
- Experience with AWS and cloud-based application deployment.
- Experience with Terraform or infrastructure as code.
- Experience working with DynamoDB or other NoSQL databases.
- Strong problem-solving and troubleshooting skills.
- Good communication skills and the ability to collaborate effectively with engineering and cross-functional teams.
Будет плюсом
- Experience with Looker.
- Experience with Snowflake.
- Experience working on analytics applications or projects.
- Experience with modern cloud-native application architectures.
- Familiarity with additional AWS services and cloud infrastructure practices.
Условия
- 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.
- From AI platforms to digital transformation, we partner with enterprise leaders to build what’s next. What powers it all? Our people are ambitious, collaborative, and constantly evolving.
- benefits vary by location and contract type. Your recruiter will fill you in on the details.
- International projects
- In-office, hybrid, or remote flexibility
- Medical healthcare
- Recognition program
- Ongoing learning & reimbursement
- Well-being program
- Team events & local benefits
- Sports compensation
- Referral bonuses
- Top-tier equipment provision
Другое
- Advanced English proficiency
- Work Type: Remote
- Reasonable accommodations are available to enable individuals with disabilities to perform essential functions
- Please note: this job description is not exhaustive. Duties and responsibilities may evolve based on business needs
- Compensation details are shared with candidates at the early stage of the recruitment process.
- The offer is not binding until a signed contract is in place.
- 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.