Build your career with exceptional entrepreneurs.

Circadian Ventures
companies
Jobs

Senior Front-End Angular Engineer (Remote)

Flourish Software

Flourish Software

Software Engineering
Brazil
BRL 325k-500k / year
Posted on Jul 23, 2025

Location

Brazil

Employment Type

Full time

Location Type

Remote

Department

Engineering & Product

Compensation

  • BrazilR$325K – R$500K

All Candidates:

  • Flexible Paid Time Off (Uncapped)

US Full-time Employees:

  • Medical, Dental & Vision Insurance (subsidized)

  • Teledoc Services

  • Employee Assistance Hotline

  • SIMPLE IRA Retirement Savings Match

  • Life & AD&D Insurance Coverage

Job Description

The Senior Front-End Engineer will focus on refactoring our existing codebase to upgrade to the latest version of Angular to optimize front-end build times, performance, and the overall code management. You’ll work on both maintaining and improving existing features, as well as developing new features where needed. As part of a small, distributed team, you’ll be key to improving performance and ensuring the application can scale effectively. We’re particularly interested in offshore candidates with strong Angular expertise.

Key Responsibilities:

  • Refactor and upgrade the existing AngularJS/Angular 7 codebase to the latest Angular 17, ensuring minimal disruption and improved maintainability.

  • Refactor old AngularJS code and help transition components to Web Components using Angular Elements

  • Utilize Tailwind CSS in the new Angular project for responsive, utility-first styling.

  • Optimize and improve build times to enhance the speed and efficiency of the front-end development process.

  • Collaborate closely with the back-end engineers to integrate REST APIs and ensure seamless communication between front-end and back-end systems.

  • Leverage AI-assisted tools to improve code refactoring, performance optimization, and overall development efficiency.

  • Develop new front-end features where possible, ensuring code quality and maintainability.

  • Work with the team to improve developer workflows, enabling faster feature development and debugging.

  • Perform code reviews and ensure adherence to best practices, especially around TypeScript, Angular, and Node.js development.

  • Troubleshoot and resolve front-end issues, ensuring a smooth user experience across different browsers and devices.

  • Identify, track, and report work using JIRA.

Skill Requirements

  • 4+ years of relevant front-end development experience.

  • Strong expertise in Angular (preferably Angular 8 or higher) and AngularJS.

  • Strong Knowledge of Web Components and modern Angular best practices

  • Experience with Tailwind CSS

  • Solid coding experience in TypeScript and NodeJS.

  • Experience with REST APIs, integrating with both relational databases (MySQL, PostgreSQL) and non-relational databases (MongoDB, DynamoDB).

  • Familiarity with Redis or other key-value caching systems.

  • Excellent problem-solving skills and the ability to communicate clearly in a remote team environment.

  • Familiarity with CI/CD tools, Docker, and other containerized development environments.

  • Strong written and verbal communication skills, with a focus on documentation (English).

  • Familiarity with Atlassian products (JIRA/Confluence) for tracking and reporting.

  • Ability to work during US time zones and collaborate effectively in remote settings.

    Nice to Have

  • Familiarity with a variety of AWS services (e.g., S3, Lambda, EC2).

  • Exposure to monitoring and logging tools like Grafana, Loki, and Prometheus.

  • Knowledge of modern DevOps practices including Kubernetes for container orchestration.

  • Experience with software development and project management tools (e.g., JIRA, Confluence, Bitbucket, Slack, Zoom).

  • Backend development experience with Go

  • Proficiency with SQL

Studies have shown that women, people of color, and members of the LGBTQ+ community, are less likely to apply for jobs unless they believe they meet every single one of the qualifications as described in a job description. We are committed to building a diverse and inclusive company and we are most interested in finding the BEST candidate for the job. That candidate may be one who comes from a less traditional background, and that’s okay. We would strongly encourage you to apply, even if you don't believe you meet every one of the qualifications described.

Compensation Range: R$325K - R$500K