Senior Full Stack and iOS Developer
New
C
CI&TSoftware development
Listing location: Brazil; Workplace type: Remote; Structured job location: BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Required Skills
- Node.jsPostgreSQLiOS DevelopmentJavaSpring BootSwiftTypeScriptReactRESTful APIs
Requirements
- Have strong professional experience in full-stack software development.
- Bring proficiency in Java, Spring Boot, and Java microservices.
- Have hands-on experience with React, Node.js, and TypeScript/JavaScript.
- Have professional experience developing iOS applications with Swift and Xcode.
- Have experience designing and developing REST APIs and backend integration patterns.
- Understand software architecture principles, particularly Hexagonal Architecture and CQRS.
- Have experience with React Microfrontends and modern frontend development practices.
- Know relational databases, particularly MariaDB and PostgreSQL, and have experience with Spring Data JPA.
- Have experience implementing unit, integration, and E2E automated testing.
- Be familiar with testing tools such as JUnit 5, Mockito, AssertJ, Jest, React Testing Library, Cypress, Playwright, or Karate.
- Understand Docker and Kubernetes fundamentals.
- Have experience with Git and collaborative workflows, including Git Flow or Trunk-Based Development.
- Be familiar with CI/CD pipelines using GitHub Actions and code quality tools such as SonarCloud.
- Know application monitoring and observability practices.
- Nice to have: experience with Kafka, mutation testing, service virtualization, Microsoft Azure, Azure Application Insights, Sewing Design System, internationalization, data visualization, or distributed-system patterns.
Responsibilities
- Develop and evolve modern web and mobile applications.
- Build scalable backend services.
- Build responsive user interfaces.
- Develop iOS mobile experiences.
- Contribute to architectural decisions.
- Contribute to API design and engineering best practices.
- Collaborate with cross-functional teams to deliver secure, maintainable solutions.
View Full Description & ApplyYou'll be redirected to the employer's site