jobgether logo

Desenvolvedor de Sistemas Front-end | Sistemas 5 - Canais IB | CSC

jobgether

BrazilFULL_TIMEPosted 1 day(s) ago$0-$0 / yr

About jobgether

No company information provided.

About this Role.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor de Sistemas Front-end | Sistemas 5 - Canais IB | CSC based in Brazil.

Join a collaborative technology team focused on building reliable, scalable, and high-performance web applications. In this remote role, you will contribute to the evolution of digital banking channels by transforming business requirements into robust front-end solutions. You will take ownership of the development lifecycle, from technical design and implementation to deployment, monitoring, and continuous improvement. Working with modern technologies such as Next.js, React-based component architectures, and automated testing tools, you will help deliver secure, maintainable, and user-friendly digital experiences. You will collaborate with cross-functional teams in an agile environment, applying engineering best practices to ensure code quality and long-term sustainability. This opportunity is ideal for a developer who enjoys solving complex technical challenges, improving existing systems, and contributing to meaningful digital services.

Accountabilities

  • Lead the end-to-end development lifecycle of web applications, including implementation, deployment, monitoring, performance optimization, and scalability improvements.
  • Analyze functional and non-functional requirements, translating business needs and user stories into efficient, maintainable, and technically sound solutions.
  • Develop and maintain front-end applications using advanced Next.js capabilities, reusable components, and scalable architectural patterns.
  • Apply software engineering best practices, including Clean Code, SOLID principles, automated testing, code reviews, and consistent version control standards.
  • Maintain and enhance existing applications by identifying technical bottlenecks, resolving complex issues, and implementing refactoring initiatives.
  • Evaluate technical alternatives, assess potential impacts and trade-offs, and recommend effective architectural solutions.
  • Build and maintain reusable UI components and design systems, collaborating with design teams and using tools such as Figma and Storybook.
  • Work within a monorepo environment, supporting modular development workflows and maintaining consistency across projects.
  • Collaborate with stakeholders and development teams through agile methodologies, using Jira and Confluence to manage tasks and document technical decisions.
  • Contribute to application security, reliability, and continuous improvement, particularly in digital banking and internet banking environments.

Requirements

  • A degree in a relevant field or equivalent professional experience in software development.
  • Advanced knowledge of Next.js, including App Router, Server-Side Rendering (SSR), Server Actions, and middleware.
  • Experience building reusable and modular UI components, applying Compound Components patterns, and working with design systems and Storybook.
  • Familiarity with monorepo architectures, particularly pnpm workspaces and Turborepo.
  • Strong knowledge of software quality practices, including Clean Code, SOLID principles, unit testing with Vitest, and code coverage.
  • Experience with Git-based workflows, including GitFlow, merge requests or pull requests, and Conventional Commits using tools such as Commitlint and Husky.
  • Familiarity with Node.js version 20 or later, pnpm, and development environments such as Visual Studio Code.
  • Experience with agile methodologies and project management and documentation tools such as Jira and Confluence.
  • Ability to interpret Figma designs, extract design tokens, and translate layouts into accurate, functional interfaces.
  • Familiarity with API testing tools such as Postman, Insomnia, or equivalent platforms.
  • Strong analytical thinking, problem-solving skills, attention to detail, and a proactive approach to resolving technical challenges.
  • Ability to collaborate effectively, communicate technical decisions clearly, and contribute to a team-oriented development environment.
  • Nice to Have
  • Previous experience in the financial services industry, particularly digital banking or internet banking.
  • Knowledge of web security practices, including Content Security Policy (CSP) headers, security token handling, and RSA/AES encryption.
  • Experience contributing to the development and maintenance of secure, high-availability financial applications.

Benefits

  • Remote work: Fully remote position within Brazil.
  • Health insurance: Monthly premium fully covered by the employer.
  • Dental insurance: Monthly premium fully covered, with no additional cost for procedures covered by the plan.
  • Food allowance: Meal and/or grocery benefits to support everyday expenses.
  • Retirement planning: Private pension and a financial planning incentive program.
  • Life insurance: Coverage that includes protection against serious illnesses.
  • Wellness support: Access to physical activity initiatives, gym-related programs, yoga, meditation, workplace exercise sessions, and free online therapy for employees and up to two eligible dependents.
  • Professional development: Postgraduate education assistance, university partnerships offering discounts on degrees and MBAs, and access to a corporate learning platform.
  • Long-term service recognition: Additional compensation in recognition of tenure.
  • Performance rewards: Profit-sharing program and recognition awards for employee contributions.
  • Family support: Childcare assistance, school supplies allowance, parental support benefits, and extended maternity and paternity leave.
  • Special occasion benefits: Birthday day off, wedding assistance, a baby welcome kit, a new-parent bonus, and a Christmas allowance.
  • Flexible vacation arrangements: Option to divide annual leave into up to three periods.
  • Pet-friendly benefit: Two days of leave when adopting a pet.
  • Additional family care: Specialized support for parents of children with disabilities, including financial assistance and justified leave for medical appointments or hospitalizations.
  • Bereavement support: Funeral assistance, financial support for eligible dependents, and additional bereavement leave.
  • Transportation assistance: Public transportation allowance, where applicable.
  • Workplace recognition: Uniform provided as part of the employee experience.

Skills Required

Benefits & Perks

Ready to Apply? ★

Similar jobs

No similar jobs found.