ATech

Mid/Senior Developer – Software Architecture

ATech

full-time

Posted on:

Location Type: Hybrid

Location: São PauloBrazil

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Propose technical solutions aligned with business needs.
  • Independently implement new features and the system's more complex modules.
  • Select the most appropriate technologies and libraries for the project.
  • Mentor the team and support the development of new talent.
  • Identify areas for improvement and/or automation in the system and processes.
  • Implement reusable code and apply established design patterns.
  • Help the team work faster and more efficiently.
  • Demonstrate strong knowledge and experience in software architecture.
  • Lead test planning and practice test-driven development.
  • Work across the full software development lifecycle, from conception to delivery.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field.
  • Proven 5+ years of experience in systems architecture and software development.
  • Experience designing solution architectures.
  • Knowledge of service-oriented approaches (SOA), Kubernetes, edge computing, and pub/sub communication.
  • Solid experience with software architectures, including microservices.
  • Experience with programming languages C and Java.
  • Knowledge of JavaScript/TypeScript and Vue.
  • Experience with frontend GIS frameworks.
  • Familiarity with Jira.
  • Knowledge of Git and configuration management.
  • Experience with testing methodologies and processes.
  • Strong analytical thinking and problem-solving skills.
  • Experience on large-scale projects.
  • Familiarity with the Linux operating system.
  • Experience developing in Rust.
  • Experience with AI.
Benefits
  • Meal and grocery allowance – Swile credit card
  • Transportation allowance
  • Birthday gift voucher and a day off on your birthday
  • Bradesco medical and dental plans – coverage for you and your immediate dependents
  • Gympass (Wellhub)
  • Health and wellness program: +Saúde
  • Quick office massages
  • Daycare assistance for children up to 71 months
  • Hybrid work model and flexible hours
  • Profit-sharing (PLR)
  • Payroll-deductible loan options
  • Private pension plan
  • Life insurance
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
software architecturesystems architectureprogramming languagesCJavaJavaScriptTypeScriptVueRustAI
Soft Skills
mentoringanalytical thinkingproblem-solvingleadershipcommunication
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software EngineeringBachelor’s degree in Information Systems