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
View details
Apply Now