cover

Senior Fullstack Engineer/ 1 week ago

ArcTouch
Attractive
Application ends: 2026-02-26

Quick Summary

This Senior Fullstack Engineer role is open exclusively for People With Disabilities (PCD). The position requires expertise across the full stack, developing scalable features using ReactJS, Angular, or VueJS (including state management like Redux/Mobx and cross-browser compatibility) and building robust backend services and REST APIs using NodeJS, PHP, Go, or Python. Key responsibilities include defining GitFlow usage, designing readable code following OOP pillars, writing unit tests, and participating in technical discussions and client meetings conducted in English. This role is remote-friendly, requiring candidates to reside in Brazil.

This job position is open exclusively for People With Disabilities.

Senior Fullstack Engineer

WANTED - thinkers, builders and dreamers.

ArcTouch has spent over a decade creating lovable apps, websites, and digital solutions for world-leading companies, including Walmart, Disney, Audi, and 3M. Since 2009, our success has been built on core principles:

  • Creating lovable apps that are both useful and delightful.
  • Helping our clients become superheroes through long-term partnerships.
  • Treating every product as our own.
  • Standing behind everything we build with a Forever Warranty, fostering trust in our software development company.

If you are passionate about technology and building great products, we invite you to join our team!

Know the Web Developers Team

Our team operates with a clear measurement scale: excellence. We build and ship the most lovable web-related products, tailored for distinct scenarios and necessities. We prioritize innovation through study groups, meetups, and web talks to stay current on the latest technologies, ensuring we grow together. Our aim is continuous improvement on every project, always aligned with our purpose: to help our clients become superheroes.

On a typical day with us you will...

  • Work seamlessly across both frontend and backend technologies.
  • Keep yourself up to date on the latest market technologies.
  • Analyze different contexts to improve project experience in both coding and execution.
  • Join technical discussions regarding projects, challenges, and solution improvements.
  • Maintain clear communication with clients, leveling expectations and project definitions.
  • Support teammates in their continuous learning and skill development.
  • Engage in English meetings with clients, your team, and Project Managers, contributing a technical point of view.
  • Drive our culture and values by acting as an owner of our principles.

Role expectations:

Front-end Development

  • Develop great front-end features that are rich in interactions, scalable, and maintainable, utilizing ReactJS, Angular, or VueJS.
  • Design and create data fetching and state management systems using Flux, Redux, or Mobx (or equivalent tools).
  • Partner with Product Designers to iterate, validate, and improve product design.
  • Write unit tests to detect and prevent changes that may break the design contract.
  • Focus on cross-browser development, ensuring the same user experience across a wide range of browsers, including non-chromium based ones.

Back-end Development

  • Develop and maintain well-designed back-end services that are easy to scale, maintain, secure, and robust, using NodeJS, PHP, Go (Golang), or Python.
  • Design, implement, and maintain scalable, secure, and reliable REST APIs consumable by both mobile and web applications.

General Fullstack Responsibilities

  • Define and implement a fit usage of GitFlow, utilizing GitHub, GitLab, or any other git repository.
  • Design and build readable code with a well-defined architecture, following OOP pillars: Encapsulation, Data Abstraction, Polymorphism, and Inheritance. (Functional Programmers are also encouraged to join).
  • Participate in the hiring process for your chapter by conducting technical interviews.

Benefits

  • Health, dental, and life insurances
  • Meal allowance
  • Transportation allowance
  • Gympass partnership
  • SESC partnership
  • Extended maternity, paternity, and adopting Leaves
  • Flexible benefits: choose options that best fit current needs (wellness, courses, events, child care, and more!)
  • Flexible hours

Remote Work Policy

This position is remote friendly. Remote employees must reside in Brazil (international hiring is limited to specific openings). If you prefer an office environment, we have a great location in Florianópolis where you can work after the pandemic.

Why work for us? Simple: We love what we do.

Make sure to check out our employee reviews on Glassdoor to find out why they love working for ArcTouch.

ArcTouch is an Equal Opportunity Employer (EOE). Applicants are considered for employment without regard to age, race, color, religion, sex, national origin, sexual orientation, gender identity and gender expression, disability or veteran status.

Come join us!

Share

ArcTouch

ArcTouch

  • Address
    Florianópolis, Santa Catarina
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy