Job Closed
This listing is no longer active.
We design and develop lovable ❤️ apps, websites, and connected products.
Senior Fullstack Engineer – Tech Lead
Location
Brazil
Posted
130 days ago
Salary
0
Seniority
Senior
Job Description
Senior Fullstack Engineer – Tech Lead
ArcTouch
• 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.
Job 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
- 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Staff Software Engineer
NewtonXYour end-to-end market research partner, built to answer your toughest B2B questions with confidence.
• Lead development of React-based UIs that are performant, scalable, and user-friendly • Build and maintain Python/Django REST APIs and backend services • Collaborate on architecture, design decisions, and code reviews • Maintain and improve test coverage across the stack • Debug, resolve technical debt, and improve code quality • Contribute to technology/tooling choices and best practices • Mentor teammates and help shape engineering processes
• Design, build, and maintain robust backend systems and APIs deployed in AWS across multiple technical domains • Develop scalable, high-performance solutions that follow modern software design principles and meet business requirements • Contribute to architectural discussions and drive implementation of clean, reusable solutions across services • Ensure the stability, performance, and scalability of core platform services and APIs • Participate actively in Agile ceremonies such as planning, retrospectives, and story grooming • Conduct thorough code reviews, share technical feedback, and contribute to continuous code quality improvements • Collaborate cross-functionally with Product, DevOps, and Security to support high-quality software delivery • Use AI based development tools to build high quality, high performance AdTech products.
• Act as a technical reference for solutions built on AWS, Twilio, HubSpot, and Databricks. • Lead the technical design and architecture of complex, cloud-native systems. • Actively contribute to development through hands-on coding when needed. • Define, maintain, and evolve coding standards, architectural guidelines, and engineering best practices. • Perform and supervise code reviews, ensuring quality, maintainability, and scalability. • Collaborate closely with the CTO, Project Managers, and Revenue Team to align on technical roadmaps, estimations, and priorities. • Support planning and capacity allocation across Front-End, Back-End, and DevOps together with leadership. • Ensure high-quality delivery by monitoring key engineering KPIs such as velocity, lead time, and defect rate. • Drive continuous improvement initiatives across tools, processes, and ways of working. • Embed security-by-design principles into system architecture and development workflows. • Supervise CI/CD pipelines, Infrastructure as Code, and cloud security practices. • Act as a technical stakeholder in ISO 27001 and SOC 2 compliance processes. • Contribute to Exelab’s internal training framework, supporting continuous learning and certification paths.
• Provide technical guidance, mentorship, and support to team members. • Coordinate and collaborate with Back-end and Front-end BI Developers teams during reporting solutions building and implementation phases. • Coordinate with Project Managers and Business Analysts to ensure alignment of technical solutions with Customer`s requirements. • Collaborate with development teams to define technical requirements and specifications for reporting solutions. • Lead the design and architecture of technical solutions for Business Intelligence reporting. • Review and approve technical designs and ensure adherence to technical quality criteria. • Confirm that delivered solutions meet technical quality criteria, including code quality, security, performance, and scalability. • Conduct regular code reviews and provide feedback to ensure adherence to best development practices. • Participate in project planning and estimation activities. • Communicate technical aspects of the solution to stakeholders and customers in a clear and concise manner. • Stay updated with the latest industry trends, emerging technologies, and best practices in the business intelligence domain. • Share knowledge and expertise with team members through training sessions, workshops, or documentation. • Mentor team members to enhance their technical skills and capabilities.




