Job Title
A Senior Backend Software Developer is required to join our development team.
* This position will involve the development of modern web applications, creation of new products and integrations with various platforms using APIs, queuing, and streaming technologies.
About The Role
This is a key position in our development team where you will be working on building global-scale products. You will be responsible for developing APIs for conversational experiences and integrations, developing and maintaining scalable backend systems for a robust messaging platform and collaborating with the product team to suggest and develop new functionalities.
Required Skills and Qualifications
* Solid experience in functional programming languages such as Elixir, Erlang, Go, Rust or Clojure.
* Experience in developing RESTful and gRPC APIs.
* Strong knowledge of distributed system architecture, data structures, algorithms and software design patterns.
* Practical knowledge of Agile development methodologies.
* Solid understanding of relational databases.
* Experience with Unit Testing and Integration Testing.
* Excellent communication skills for interpersonal relationships across different teams and hierarchical levels.
Benefits
* We cover 100% of medical and dental plans for employees and eligible dependents through Bradesco Saúde.
* Flexible benefits include food, education and home office assistance.
* Paid maternity leave for 180 days and paternity leave for 30 days.
* Daycare assistance for kids up to five years old.
* Wellhub provides access to gyms and wellness options.
* Partnership with Prudential life insurance provides coverage for unexpected absences, serious illness, accidents and disabilities.
* Annual reimbursements for certain expenses related to disabilities and/or transgender needs.
* Birthday off day to celebrate with loved ones.