
Staff Software Engineer
ClickBus
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Job Level
About the role
- Support defining software architectures, helping to build and improve our app while following performance, scalability, security and other standards;
- Identify, analyze and resolve various low- to medium-complexity issues, as well as derive new approaches from lessons learned and share them with the team;
- Manage prioritization and re-prioritization of tasks, adjusting planning when requested;
- Present ideas and suggestions in a structured, data-driven way and align expectations with leadership, peers, the team and other departments;
- Work autonomously and responsibly in collaboration with product, design and other developers across different stacks;
- Research new technologies and bring feasibility and opportunity discussions to the team;
- Be accountable for your deliverables and maintain a high level of performance, personal development and conduct in line with company and team values;
Requirements
- Advanced experience with Node.js and Java, using Spring Boot and the Spring ecosystem;
- Experience with RESTful APIs;
- Advanced knowledge of Spring Data JPA and NoSQL databases;
- Cloud computing and Kubernetes;
- Angular and/or React;
- Messaging and event concepts (SNS, SQS, RabbitMQ, Kafka, etc.);
- Scalable architecture;
- Knowledge of AWS.
Benefits
- 🥘 Meal/Food allowance: R$ 1,000.00/month credited to the Flash card (Flexible Benefits);
- 💻 Home office allowance: R$ 141.16/month credited to the Flash card (Flexible Benefits);
- 💰 Flexible benefits: R$ 200.00/month credited to the Flash card (Flexible Benefits);
- 🚐 'Busonauta Traveler': Our exclusive benefit for Busonauta employees — R$ 2,000.00/year to use for bus ticket purchases in the APP or WEBSITE;
- 🚋 Commuter transport allowance (vale-transporte);
- 🅿️ Parking;
- 🏥 SulAmérica Health Insurance: no co-payment and no monthly fee;
- 🦷 SulAmérica Dental Insurance;
- 👶 Childcare assistance for parents;
- 🤰 6-month maternity leave and 30-day paternity leave;
- 🔒 Life insurance;
- 🏋️♀️ Wellhub and totalPass;
- 💸 Annual profit-sharing (PLR);
- 🏖️ Birthday day off;
- 🐶 Petlove partnership/discounts;
- 🩹 Pharmacy assistance;
- 🧑🦽➡️ Assistance for children with disabilities (PCD child support);
- 📚 Partnerships with educational and leisure institutions;
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Node.jsJavaSpring BootSpring Data JPANoSQL databasesRESTful APIsCloud computingKubernetesAngularReact
Soft Skills
problem-solvingtask prioritizationdata-driven presentationcollaborationautonomyaccountabilityperformance managementpersonal developmentcommunicationadaptability