Job Closed

This listing is no longer active.

Senior TypeScript Developer

Frontend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 1,001-5,000H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

37 days ago

Salary

0

Seniority

Senior

Job Description

Senior TypeScript Developer

FCamara Consulting & Training

• Develop and maintain REST APIs and backend services in TypeScript • Work on integrations with internal and external systems (e.g., ERP, partners, gateways, and third‑party platforms) • Participate in designing technical solutions, balancing scalability, simplicity, and business impact • Implement automated tests (unit, integration, and behavioral) • Work with messaging systems and asynchronous processing • Actively participate in code reviews, architectural decisions, and technical discussions • Monitor production services, handling troubleshooting, observability, and continuous improvement • Collaborate closely with Ruby (core) and Flutter (mobile) teams to ensure consistency of contracts and flows

Job Requirements

  • Solid experience as a Senior Backend or Full Stack Engineer with a focus on TypeScript
  • Strong proficiency with Node.js and TypeScript
  • Proven experience developing REST APIs
  • Experience with databases (e.g., PostgreSQL, MongoDB)
  • Experience with Git/GitHub
  • Strong knowledge of backend automated testing
  • Experience with cloud environments (AWS)
  • Microservices architecture experience
  • Messaging systems (AWS SQS/SNS or similar)
  • Docker and Kubernetes
  • Experience with Redis, Athena, DynamoDB
  • CI/CD (e.g., GitHub Actions, Argo CD)
  • Experience integrating services written in other languages (especially Ruby)
  • Spanish (optional)
  • Knowledge of Ruby on Rails

Benefits

  • Remote work
  • International interactions handled only via written communication
  • Fluency in other languages is not required but is a plus

Related Job Pages

More Frontend Engineer Jobs

Greenhouse Software logo

Senior UX Engineer, Design Systems

Greenhouse Software

More than an ATS, we help businesses deliver measurable hiring results so they can build, grow and hire for what's next.

Full TimeRemoteTeam 501-1,000Since 2012H1B Sponsor

• Build and maintain production-grade components and patterns across core workflows, with accessibility and interaction fidelity built in from the start • Own a single documentation source of truth for Design and Engineering, with clear APIs, variants, and working examples teams can use without asking • Set contribution standards and guardrails that keep the design system the obvious default across Greenhouse's product teams • Partner with engineering to deliver implementation-ready patterns, reducing handoff loops and bespoke UI across feature teams • Champion design systems adoption across the organization and elevate the product through motion, interaction design, and refined brand moments

United States
$128.3K - $166.9K / year
Job Closed
Nagro Crédito Agro logo

Mid-level Front-end Software Engineer

Nagro Crédito Agro

A nova geração do crédito rural para o agro brasileiro

Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Develop and evolve frontend features, participating in technical design with the team and ensuring high-quality deliveries. • Contribute to code organization and the evolution of existing patterns, supporting best practices in componentization, testing, and reviews. • Drive continuous improvement of code quality, application performance, and stability. • Collaborate with the team through code reviews and technical discussions, contributing to collective growth. • Work closely with Product and Design teams to help turn requirements into functional, well-structured solutions. • Assist in identifying and fixing bugs, contributing to the application's stability and reliability.

Brazil
Job Closed
Borrowell logo

Front End Platform Developer

Borrowell

Our mission is to make financial prosperity possible for everyone.

Full TimeRemoteTeam 51-200Since 2014H1B No Sponsor

About Borrowell: At Borrowell, we’re on a mission to help Canadians feel confident about their money. We empower individuals to take control of their financial futures by providing the tools and insights needed to understand, build, and use their credit effectively. 1 in 10 Canadians use Borrowell for comprehensive credit monitoring and personalized insights. Our innovative services, including Credit Builder and rent reporting, help consumers build credit so they can unlock access to a wider range of financial products at more competitive rates. Additionally, we offer personalized financial product recommendations from Canada’s most trusted providers based on each member’s credit profile and financial goals. Our team is diverse, inclusive, and driven by a shared passion for making a meaningful difference in the lives of Canadians. We pride ourselves on fostering a culture of collaboration, humility, and innovation. If you’re looking to join a company that’s transforming the financial landscape and empowering Canadians to achieve their financial aspirations, we invite you to explore career opportunities at Borrowell. Together, we can help Canadians feel confident about money. About the Role: This role is within Borrowell's Frontend Platform team, focused on building the foundational components to support product teams. Unlike a typical product role, you won’t just be building features; you will be a force multiplier for the entire engineering organization. You will own the architecture of our universal codebase (Web + Mobile), maintain our Expo & Monorepo infrastructure, and design the tools that allow our product teams to iterate quickly and safely. The role involves cross-functional collaboration with Product, Design, Engineering, Data and QA teams across the company. With an increasing percentage of our members preferring mobile to web, you will see how your efforts make an immediate, lasting impact on helping our members achieve financial stability. In the first year, you can expect to: - Optimize our Monorepo setup to ensure seamless code sharing between React (Web) and React Native (Mobile), reducing duplication and friction. - Serve as a technical consultant to product teams, defining the "Golden Path" for new features and raising the bar on code quality. - Maintain and enhance the mobile application using React Native, ensuring reliability and release health

Canada
Job Closed
Full TimeRemoteTeam 501-1,000H1B No Sponsor

• Develop Angular components and UI features against sprint commitments, translating Figma designs into clean, maintainable production code using approved Design System components, tokens, and patterns • Build and consume RESTful APIs, collaborating with backend developers on data contracts, request/response structures, and integration points to ensure frontend components display data correctly • Write frontend tests (component tests, service tests, integration tests) achieving at least 90% branch coverage on all new and modified code • Implement accessibility standards in all UI code, including proper ARIA attributes, semantic HTML, keyboard navigation, and color contrast compliance per WCAG 2.1 AA and Section 508 requirements • Ensure all new UI code passes automated accessibility checks (aXe, pa11y) in the CI pipeline before merge • Contribute to the Design System through the governance process: identify reusable patterns, propose new components, and ensure contributions are documented in Figma and Confluence • Build responsive, cross-browser interfaces that work across supported browsers and devices • Complete code reviews within 1 business day with substantive feedback focused on code quality, performance, and adherence to coding standards • Participate fully in Agile ceremonies within a SAFe framework: Sprint Planning, Daily Standup, Sprint Review, Retrospective, and Backlog Refinement • Maintain clean, well-documented TypeScript and Angular code that passes SonarQube quality gates: B+ minimum for bugs and smells, zero critical vulnerabilities • Support production triage when assigned, diagnosing frontend issues, implementing fixes, and ensuring all changes follow the standard code review and CI/CD pipeline process • Collaborate with UX designers on design feasibility during backlog refinement and provide technical input on story decomposition and estimation

Virginia