
Senior Fullstack Engineer – Tech Lead
ArcTouch
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
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