
ArcTouch
Remote Jobs
We help companies create lovable 🧡 apps, websites, and connected experiences.
9 Jobs
Senior Back-End Developer, Golang
ArcTouchWe help companies create lovable 🧡 apps, websites, and connected experiences.
• Architect & Code: design, develop, and maintain robust, scalable, and high-performance backend services using Golang and PostgreSQL. • Bridge the Stack: contribute to frontend architecture using React, ensuring seamless state management and component-driven design. • Innovate with AI: integrate AI coding assistants (like GitHub Copilot and Cursor) into your daily workflow, using agentic concepts to break down complex architectural goals into actionable AI prompts. • Implement Real-Time Tech: utilize high-performance communication protocols (gRPC, WebRTC) for seamless, real-time data flow. • Ensure Quality First: write, modify, and manage complex test suites using Jest to maintain a highly automated, resilient test environment. • Collaborate Globally: work closely with cross-functional, international teams (mobile, QA, product) to deliver end-to-end, high-impact solutions.
Senior Accounting Analyst
ArcTouchWe help companies create lovable 🧡 apps, websites, and connected experiences.
• Assist with the US month-end, quarter-end, and year-end close procedures. • Prepare the US journal entries to be processed by the SCS in the US. • Review the P&L to ensure that Revenue and Expenses are properly booked. Work with Finance to understand any Forecast problems. • Reconcile and maintain balance sheet accounts. • Think of ways of improving our tools and processes. • Maintain Actuals information from SAP-BFC to keep updated on all support.
Senior Fullstack Engineer
ArcTouchWe help companies create lovable 🧡 apps, websites, and connected experiences.
Role Description For over 15 years, ArcTouch has created lovable apps, websites, and connected experiences for world-class companies, leading brands, and innovative startups. If you're passionate about building lovable products, we want you to join us! Role expectations: - Front-end: - 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, even those not chromium-based. - Back-end: - 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, secure and reliable that can be consumed by either mobile and web applications; - Deploy, monitor, and maintain back-end applications, aim for top performance, security, and scalable infrastructure, using AWS, Azure, or Google Cloud. - General: - Define and implement a fit usage of GitFlow, using either GitHub, GitLab, or any other git repository; - Design and build readable code, well-defined architecture, following the OOP pillars: Encapsulation, Data Abstraction, Polymorphism, and Inheritance; - Architect, design, and implement databases, either relational and non-relational, using Microsoft SQL SERVER, MySql, MariaDB, MongoDB, Cassandra or any other available database; - Participate in the hiring process for your chapter by doing tech interviews; - Engage in English meetings with our clients, helping them identify better approaches and solutions. 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 fit your current needs - wellness, courses, events, child care and much more! - Flexible hours; - This position is remote-friendly. If you miss being in the office, we have a great one in Florianópolis and you are welcome to work from there whenever you wish.
Senior Product Designer – UX/UI
ArcTouchWe help companies create lovable 🧡 apps, websites, and connected experiences.
• Lead and/or participate in group ideation and collaborative design sessions, providing design critiques and support to your colleagues. • Plan research for new projects, and collect and interpret data for design audits. • Create mockups, concepts and prototypes for client testing and approval. • Articulate design rationale effectively to both internal and external audiences. • Keep up to date with the latest design and technology trends for various platforms. • Create the right documentation for handoff, ranging from a sketch on a whiteboard to an annotated mockup (or detailed UI specifications and assets) for developers to implement. • Collaborate with Accessibility experts on making our UX/UI deliverables inclusive for all users. • Learn and share knowledge with your peers during our internal team meetings and ceremonies. • Participate in the hiring process by supporting portfolio reviews and doing technical interviews, helping the company to hire more talented people like you.
Senior iOS Developer, WatchOS
ArcTouchWe help companies create lovable 🧡 apps, websites, and connected experiences.
• Participate in stand up meetings with your team and project stakeholders. • Help your teammates with discussions about technical issues and possible solutions. • Evaluate existing code finding new approaches to improve code readability and maintainability. • Keep up to date with the latest trends on the platform in order to take advantage of new tools and technologies. • Share knowledge and help develop less experienced team members. • Work closely with design and management teams and help shape and improve the way we develop great apps for our clients. • Actively participating in meetings with the client, presenting the best technical solutions.
Senior Product Manager, Project Expertise
ArcTouchWe help companies create lovable 🧡 apps, websites, and connected experiences.
• Develop long-term client relationships; • Create product strategies aligned with business goals; • Run discovery workshops; • Build data-driven roadmaps; • Gather market insights; • Define innovative requirements; • Implement product metrics; • Maintain project management functions like sprint planning and budget monitoring; • Evangelize product vision across the organization; • Support business development with strategic product insights.
Senior Project Manager – Product Expertise
ArcTouchWe help companies create lovable 🧡 apps, websites, and connected experiences.
• Ensure project excellence and stakeholder satisfaction; • Master advanced project management practices while maintaining essential product management capabilities; • Focus on data-driven delivery and team optimization; • Create data-oriented project culture and develop budget strategies; • Manage complex stakeholder relationships and implement advanced project metrics; • Maintain essential product management functions like roadmap creation and scope refinement; • Champion for continuous improvement across all levels of the organization;
Senior Fullstack Engineer – Tech Lead
ArcTouchWe help companies create lovable 🧡 apps, websites, and connected experiences.
• 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.
Senior Fullstack Engineer
ArcTouchWe help companies create lovable 🧡 apps, websites, and connected experiences.
• 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.