Senior Software Engineer

Landbot Logo

Landbot

πŸ“Remote - Worldwide

Summary

Join Landbot, a leading No-Code Chatbot Builder, as a Senior Software Engineer. You will be part of a collaborative engineering team using agile methodologies, working on challenging technical problems, and owning products end-to-end. You'll contribute to a culture of technical excellence through mentorship and knowledge sharing, impacting Landbot's platform at scale. The role requires experience with React, Typescript, Python, Django, and MySQL, along with strong software development practices. Landbot offers a hybrid or fully remote work environment, flexible scheduling, generous paid time off, and various other benefits.

Requirements

  • Have experience working in rapid product development building responsive web pages using a combination of HTML5, CSS3 , and JavaScript with recent experience in ES6
  • Skill in applying good practices and Functional Programming principles in software development
  • Have experience working with DDD
  • Have experience working with APIs and sockets
  • Lead and influence architectural designs across the stack
  • Be a pragmatic programmer who understands how to balance quality, time to ship, and cost
  • Improve engineering standards, tooling, and processes
  • Enjoy mentoring and teaching colleagues at all levels, while also learning from them
  • Have a holistic approach to quality
  • Receive feedback and see challenges with a growth mindset

Responsibilities

  • Solve challenging technical problems
  • Own your products end-to-end
  • Architect applications from the ground up thinking through continuous deployment and scalability
  • Contribute to Landbot engineering’s culture of technical excellence through inclusivity, knowledge sharing, and mentorship

Preferred Qualifications

  • Have experience building End to End tests with Cypress or other similar tools
  • Have experience building and maintaining APIs in Node.js
  • Be aware of and apply SOLID principles in software development
  • Have experience with object-oriented programming languages such as Java, .NET or Python
  • Have experience with the Django web framework
  • Have experience with MySQL
  • Have experience working with Hexagonal architecture
  • Have a strong portfolio (on Github ) that displays your passion for delighting users
  • Have previous experience working with a large engineering team on a complex web application

Benefits

  • Hybrid culture or full remote (or both!)
  • Great company culture, we have a young, upbeat, and international work environment
  • Flexible schedule
  • Open vacation policy and flexible holidays so you can take time off when you need it
  • Training budget
  • Ticket transport
  • 26 days of paid vacation (23 regular days + December 24th & 31st ) + One day for your birthday
  • English & Spanish lessons
  • Flex compensation with Cobee for employees residing in Spain
  • Team building activities
  • Referral Bonus if you bring other talented people like you

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.