Back End Developer

Back End Developer

Lab's Engineering team is formed by the Data, Infrastructure, Security and Software Development areas. These areas are responsible for building innovative products and services for Laborit and our customers. We believe that engineers can contribute to accelerating business through technology and collaborate in a multidisciplinary way on our products.

Join Lab

Laborit, or simply Lab (as we call it here), is reinventing the world with products and technologies that help people and shape the future. We are a growing startup around the world (Brazil, USA, Portugal, Argentina) and we are building products and software with a keen eye for innovation in one place - breaking barriers and questioning traditional approaches. Working at Lab is contributing to its development, challenging standards and collaborating with some of the brightest minds of our time. We are centered on the human being and on technologies that, in addition to innovating, strengthen social inclusion, diversity and promote a more positive environment for all. We believe that taking care of each one is to awaken the collective genius. We'll empower you with the tools, resources and support you need so you can further develop your career and expertise. When we look inside, we see people's real needs and the potential they have to change the world. At Lab we believe that the future depends on connecting people and purposes, democratization of technology, inclusion and diversity, fast learning and practical work with mentoring. If you also believe in this dream, there's a place for you here at Lab. We are together to reinvent!

What will you do

The teams are autonomous in the organization and daily decisions, work in a hybrid way, remote and in person (we have our own metaverse here) and are encouraged to learn and share knowledge. We hold Tech Talks every Friday and offer a variety of scholarships and incentive programs. The software we build today is the basis for dozens of services from Lab and our customers in the future, we have a strong sense of ownership in everything we do, we know the importance of continuing to learn to lead the future, we always act responsibly and we are proud of building software with tests, patterns and other good practices of the Art of programming.

Responsibilities

As a Back-End Engineer, you will work on new products and experiences for our customers and help maintain current operations. You will have the opportunity to learn and expand your development knowledge and will be encouraged to think with our users, product vision, metrics and data in mind to help Lab scale and execute the roadmap in the markets we are operating in. We look forward to speaking with you!

Requirements

Solid experience in the area; Mastery of back-end technologies, such as NODE JS, NEST and JAVASCRIPT; Mastery of database technologies, such as MSSQL and MYSQL; Have knowledge and use of AWS Amazon technologies; Mastery in the implementation of Rest APIs and microservices; Have knowledge in Design Patterns, data structure, clean code, algorithms and GIT versioning. Desirable Product & startup mindset; Automated tests; TDD, Clean Code or eXtreme Programming; Experience with nosql databases; servers; Typescript; PHP; Knowledge of back-end technologies, such as C# and .NET Core; Docker;

Benefits

Complete work kit; (Computer, monitor welcome kit...); Scholarships for courses and mentoring; Paternity and maternity leave; PLR and Annual Bonus; Paid vacation in the PJ modality.

Other information

Relaxed and well-organized work environment; We take our work seriously and the time to smile too; Flexible schedule; Hybrid operation - you can work remotely or in person at our offices in and outside Brazil.

Apply for this vacancy.

You are applying for the Back End Developer.

Fill in your information below and participate in our interview

Your data and contacts

    Attach your CV

    Upload

    Your data is protected with us
    Discover our Privacy Policy.