Software Developer (Mid-level) – Backend, Mobile

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Software Developer responsible for Backend and Mobile developments at Localiza&Co focusing on sustainable mobility solutions in Brazil.

Responsibilities:

  • Implement technical solutions that meet requirements, following design standards and development best practices;
  • Maintain and optimize existing systems, including refactoring legacy code and fixing critical bugs;
  • Implement automated tests to ensure software quality;
  • Actively participate in the Agile delivery cycle and ceremonies (daily stand-ups, dailies, refinements, sprint reviews, retrospectives, etc.)

Requirements:

  • Quality: Unit, integration and automated tests
  • Security: Authentication and authorization
  • Methodology: SCRUM / Kanban
  • .NET Backend: C# with RESTful APIs
  • Databases: SQL Server, Sybase, MongoDB
  • ORM/Data: Entity Framework, Dapper, query optimization
  • Messaging: RabbitMQ, Kafka
  • Infrastructure: Docker, Kubernetes, microservices
  • Android (Kotlin): Language: Kotlin (+ Java for legacy)
  • Architecture: MVVM, Clean Architecture, SOLID
  • Jetpack: ViewModel, LiveData, Room, Navigation
  • Async: Coroutines + Flow
  • Networking: Retrofit, OkHttp
  • DI: Hilt, Koin or Dagger
  • Testing: JUnit, Mockito

Benefits:

  • Profit-sharing
  • Food allowance
  • Meal voucher
  • Health insurance
  • Dental insurance
  • Gympass membership
  • Private pension plan
  • Home office allowance
  • Allya
  • Unlimited access to courses through our Localiza University
  • Internal training and development programs
  • Discounts on vehicle purchases and rentals