Skip to content
← Back to job listings

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

jobgether · Brazil

RemoteImported listingfull-time16 days ago

About The 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.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing