ArcTouch

Senior Fullstack Engineer – Tech Lead

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, aim for top performance, security, and scalable infrastructure;
  • Define and implement a fit usage of GitFlow;
  • Design and build readable code, well-defined architecture, following the OOP pillars;
  • Architect, design, and implement databases, either relational and non-relational;
  • Participate in the hiring process for your chapter by doing tech interviews;
  • Engage in English meetings with our clients;
Benefits
  • 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
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 communicationteam supportlearning and developmentownershipcollaborationproblem-solvingadaptabilityclient engagementtech discussionsanalytical thinking