ArcTouch

Senior Fullstack Engineer

ArcTouch

full-time

Posted on:

Location Type: Remote

Location: Brazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Work seamlessly with both frontend and backend technologies;
  • Keep yourself up to date on the latest market technologies;
  • Analyze different contexts always looking to improve the experience of our projects;
  • Join tech discussions about the project, tech challenges and how to improve our solutions;
  • Have a clear communication with our clients;
  • Support your teammates and help them to keep learning and developing their skills;
  • Drive our culture and values, acting as an owner of our principles by living and applying them.

Requirements

  • Develop great front-end features, rich in interactions, scalable and maintainable, using ReactJS, Angular or VueJS;
  • Design and create data fetching and state management systems on the front-end using Flux, Redux, or Mobx;
  • Partner up with our Product Designers to iterate, validate and improve the design of our product;
  • Write unit tests to detect and prevent any changes that may break the design contract;
  • Focus on cross-browser development, deploying the same user experience for a wide range of browsers.
  • Develop and maintain well-designed back-end services, easy to scale and maintain, secure and robust, using NodeJS, Go (Golang), or Python;
  • Design, implement and maintain scalable REST APIs;
  • Deploy, monitor, and maintain back-end applications;
  • Define and implement a fit usage of GitFlow;
  • Design and build readable code following OOP pillars;
  • Architect, design, and implement databases;
  • Participate in the hiring process for your chapter by doing tech interviews;
  • Engage in English meetings with our clients.
Benefits
  • Health, dental and life insurances;
  • Meal allowance;
  • Mental Health Program;
  • Wellhub partnership;
  • SESC partnership;
  • Extended maternity, paternity and adopting Leaves;
  • Flexible benefits: choose the ones that best fits your current needs - wellness, courses, events, child care and much more!;
  • Flexible hours
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
ReactJSAngularVueJSFluxReduxMobxNodeJSGoPythonREST APIs
Soft Skills
clear communicationsupport teammatesdrive culture and valuescollaborationproblem-solvingadaptabilityclient engagementteamworkcontinuous learningtech discussions