ArcTouch

Private Company
ShareTweet

Open Positions3

BrazilFull-TimePosted
  • 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
  • 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
  • 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, sustain opinions on complex conversations to negotiate and estimate deadlines
  • 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 in both coding and execution
  • Join tech discussions about the project, tech challenges and how to improve our solutions
  • Have a clear communication with our clients, leveling expectations and project definitions
  • Support your teammates and help them to keep learning and developing their skills
  • Engage in English meetings with our clients, your team and Project Managers and contribute with the technical point of view
  • Drive our culture and values, acting as an owner of our principles by living and applying them
AWSPythonGCP+14 more
Showing 1 of 3 positions

Similar Companies