Senior Software Engineer focused on back-end development for ClickBus's platform. Building solutions that enhance travel experience by improving the software architecture.
Responsibilities
Support the definition of software architectures, helping to build and improve our app while following performance, scalability, security and other best-practice standards;
Identify, analyze and solve various low- and medium-complexity issues, as well as find new ways of execution based on lessons learned and share them with the team;
Handle prioritization and re-prioritization of tasks, adjusting plans when requested;
Share ideas and suggestions in a structured, data- and fact-based 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 present feasibility and opportunity for discussion;
Take responsibility for your deliveries and maintain a high level of performance, personal development and behavior in line with the company's and team's values;
Requirements
Experience with Java and Kotlin;
Knowledge of SQL;
Experience with unit testing;
Knowledge of NoSQL;
Produce clean, organized and reusable code;
Knowledge of design patterns and practical application in day-to-day work;
Knowledge of test-driven development (TDD), behavior-driven development (BDD) and the testing pyramid;
Understanding and application of SOLID principles and Clean Code practices;
Experience in dynamic teams and agile development methodologies;
Benefits
Food/Meal 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 Busonautas — R$ 2,000.00/year to use on bus ticket purchases via the app or website;
Commuter allowance (vale-transporte);
Parking;
Health insurance (SulAmérica): no copayment and no monthly fee;
Dental insurance (SulAmérica);
Childcare assistance for mothers and fathers;
Parental leave: 6 months maternity and 30 days paternity;
Life insurance;
Wellhub and totalPass;
Annual profit-sharing (PLR);
Birthday day off;
Petlove partnership;
Pharmacy assistance;
Assistance for children with disabilities (PCD);
Partnerships with educational and leisure institutions;
Playwright Developer developing automation scripts in JavaScript/TypeScript for Capgemini. Collaborating to ensure high - quality releases and integrate scripts into CI/CD pipelines.
Sr Automation Test Engineer at Capgemini designing automated test frameworks with Java and Selenium. Collaborating with teams to ensure comprehensive coverage and integration into CI/CD pipelines.
Playwright Automation Engineer at Capgemini developing automation scripts using JavaScript/TypeScript. Collaborating across teams for quality assurance in technology solutions.
Sr Automation Test Engineer designing and maintaining automated testing scripts for web applications. Collaborating with teams and implementing test frameworks with a focus on quality assurance.
Junior Microsoft SQL Server Engineer responsible for Cisco network configuration and Windows Server management. Supporting FEMA’s Office of National Continuity Programs in Bluemont, VA.
Seeking a Senior Software Engineer for building and enhancing scalable search platforms at Gartner. Responsible for advanced search capabilities, data pipelines, and cross - functional collaboration.
C# Softwareentwickler developing modern web applications in a hybrid environment with a focus on clean coding and quality. Collaborating within an agile team to deliver stable software solutions.
C# Software Developer developing modern web applications with C# backend and SQL Server. Collaborating in an agile team to deliver high - quality software solutions.