
Fullstack Developer
4 semanas atrás
**WANTED - thinkers, builders and dreamers**:
We're ArcTouch, and for over a decade we've been creating lovable apps, web sites, and more for world-leading companies like Walmart, Disney, Audi, 3M, and many more. Since launching our first app in 2009, we've followed these core principles for success:
- Create lovable apps, the perfect blend of something that's both useful and delightful
- Help our clients become superheroes because long-term partnerships matter
- Treat every app like it's our own, even if our name isn't on it
- Stand behind everything we build with a Forever Warranty but most of all, to be a software development company that people trust.
If you're passionate about technology and building great products, we want you to join us
**Know the iOS Team**:
We level our activities here with a clear measurement scale**:excellence**. Our team builds the most **lovable** products around. With fellowship, ownership, and passion we build and ship apps for all Apple platforms, tailored for the most distinct scenarios and needs. We are eager for innovation and strive to do things better every day. That's why we have study groups, meetups, and talks that help us share knowledge and experience and stay up to date with the latest advances in the platform. We grow together and this is awesome. With all that, we aim to constantly improve on every project and delivery, always aligned with our purpose: help our clients become superheroes.
**Role Expectations**:
- Design and build readable code, well-defined architecture in Swift: following the OOP pillars - Encapsulation, Abstraction, Polymorphism, Inheritance and so on (hey, Functional Programmers, feel free to join as well. We'd love to level our products with some FP); Make use of design patterns to resolve common problems in OO programming; Writing code that works is not enough. Great code is organized, easy to understand, test, maintain, and extend; Solid knowledge of good practices and design patterns is essential, not only to make good decisions on how to write the code but also to help others understand why that was the right choice
- Define and improve software architecture in collaboration with the development team: discuss problems and help define the best solution and give feedback on code written by colleagues through code reviews and pair programming.
- Create testable, scalable and maintainable code bases: share your thoughts and decisions with the team and receive feedback. Help the team to understand the proposed solution and prepare them to work with it appropriately when necessary.
- Analyse and improve legacy code bases: evaluate existing software architecture and code design decisions and, if needed, propose and implement improvements and refactorings.
- Write unit tests to detect and prevent any changes that may break the design contract
- Define and implement a fit usage of GitFlow, using either GitHub, GitLab or any other git repository
- Work and collaborate with internal and external teams
- Support product and project decisions making by bringing the technical point of view: partner up with our Product Designers to iterate, validate and improve the design of our product; interact with client to collect, share and discuss technical requirements
- Engage in English meetings with our clients, helping them identify better approaches and solutions, sustain opinions on complex conversations to negotiate and estimate deadlines
- Help identify issues on and propose improvements to the development process. We are a self organizing, continuously improving team. Each member is responsible for the success of the team's work.
- Participate in the hiring process for your chapter by doing tech interviews, helping the company to hire more talented people like you.
**On a typical day with us you will**:
- Participate in stand up meetings with our clients, your team and Project Managers
- Solve problems through code, doing tickets from JIRA Board or any other kanban board tool, always looking for ways to improve our process
- Help your teammates with discussions about technical issues and possible solutions
- Commit and push codes to the project git repository
- 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
- Help clients improve the quality, performance and maintainability of existing projects
- Help our team grow strong
- You will be encouraged to participate in tech events (internal and external) like Cocoaheads, TDD study group, tech talks, TDC
**Benefits**:
- Health, dental and life insurances
- Meal allowance
- Transportatio
-
Fullstack Developer
Há 15 horas
Palhoca, Brasil ArcTouch Tempo inteiro**WANTED - thinkers, builders and dreamers**: We're ArcTouch, and for over a decade we've been creating lovable apps, web sites, and more for world-leading companies like Walmart, Disney, Audi, 3M, and many more. Since launching our first app in 2009, we've followed these core principles for success: - Create lovable apps, the perfect blend of something...
-
Fullstack Developer
4 semanas atrás
Palhoca, Brasil ArcTouch Tempo inteiro**WANTED - thinkers, builders and dreamers**:We're ArcTouch, and for over a decade we've been creating lovable apps, web sites, and more for world-leading companies like Walmart, Disney, Audi, 3M, and many more. Since launching our first app in 2009, we've followed these core principles for success:- Create lovable apps, the perfect blend of something that's...
-
Fullstack Developer
Há 3 dias
Palhoca, Brasil McFadyen Digital Tempo inteiroCompany Description McFadyen Digital is the leading advisor and implementer of online marketplace solutions. During 15 years of implementing marketplaces, we’ve built dozens of platforms that cumulatively generate billions of dollars of GMV. We’re honored to have served 10% of the Fortune 500. Over 250 global brands like ABB, AB InBev, ACCO, Albertsons,...
-
Fullstack Developer
4 semanas atrás
Palhoca, Brasil McFadyen Digital Tempo inteiroCompany DescriptionMcFadyen Digital is the leading advisor and implementer of online marketplace solutions. During 15 years of implementing marketplaces, we’ve built dozens of platforms that cumulatively generate billions of dollars of GMV. We’re honored to have served 10% of the Fortune 500. Over 250 global brands like ABB, AB InBev, ACCO, Albertsons,...
-
Fullstack Developer
3 semanas atrás
Palhoca, Brasil McFadyen Digital Tempo inteiroCompany DescriptionMcFadyen Digital is the leading advisor and implementer of online marketplace solutions. During 15 years of implementing marketplaces, we’ve built dozens of platforms that cumulatively generate billions of dollars of GMV. We’re honored to have served 10% of the Fortune 500. Over 250 global brands like ABB, AB InBev, ACCO, Albertsons,...
-
Sr Fullstack Developer
1 semana atrás
Palhoca, Brasil E-CLIK SERVICOS DIGITAIS LTDA Tempo inteiro**Job Description**: - Ajudar o time a identificar e corrigir problemas nas funcionalidades existentes; - Participar da integração de novos clientes atuando na validação de regras de negócio; - Implementar novas funcionalidades em serviços Back End e Front End; - Implementar testes unitários e funcionais; - Apoiar estagiários nas atividades...
-
Fullstack Developer
Há 15 horas
Palhoca, Brasil ArcTouch Tempo inteiro**This job position is open exclusively for People With Disabilities.**: **WANTED - thinkers, builders and dreamers**: We're ArcTouch, and for over a decade we've been creating lovable apps, web sites, and more for world-leading companies like Walmart, Disney, Audi, 3M, and many more. Since launching our first app in 2009, we've followed these core...