Software Engineer Director (C.S) #163

  • Full Time
  • Hybrid
  • Belo Horizonte, MG
  • 84K ~140K USD / Year
  • This position has been filled

(C.S)

Leadership, Typescript, Node.js, React.js

Key Responsibilities

  • Play an instrumental role in our new product development team, leading multiple engineering teams with the charge of building, launching, and scaling a state-of-the-art consumer application.
  • Actively participate in the architectural design of an event-driven system that utilizes the best of cloud-native technologies.
  • Incorporate AI tools in the daily software development cycle to elevate product
    functionality, system performance, and user experience.
  • Collaborate and harmonize with international development teams, providing mentorship, guidance, and hands-on coding assistance.
  • Exhibit a relentless drive to innovate, constantly adopting a learning curve, leading in a swift-paced environment, and problem-solving at every juncture.
  • Foster a continuous improvement environment while constantly measuring and looking at ways to improve delivery and technology.

Experience and Skills

  • A track record of success leading significantly large engineering teams and projects.
  • The ability to communicate and work effectively with leadership, stakeholders, and the other software delivery disciplines.
  • Hands-on server and client development experience with Node.js and ReactJS.
  • Proven experience with service-based architectures.
  • Successfully delivered production systems leveraging SQL and NoSQL solutions, particularly Mysql / Postgres and MongoDB.
  • Comprehensive experience with Redis and caching at scale.
  • Proficiency with event-driven architectures, preferably with Kafka or SQS.
  • Key engineering role in multiple complex projects with significant architectural or design contributions.

Requirements

  • 5+ years with multiple direct software engineering reports, ideally multiple teams.
  • Extensive cloud experience.
  • Experience in either a startup or consumer application environment.
  • Coding experience with Typescript, Node.js, and React.
  • Experience leading teams that have delivered mobile applications.
  • Reside in MG or have the availability to work in Belo Horizonte 2 to 3 times a week.
  • Fluent English!

Nice to Have

  • Experience with ElasticSearch, including index and environment management.
  • Knowledge of Flutter, Python, and Go.
  • Proven experience in building CI/CD pipelines.

Expectations

  • Relish the challenge of pioneering a greenfield project and influence the product direction.
  • Showcase a growth mindset, stay open to new ideas, and be at the forefront of using and learning the latest AI tools in the market.
  • Commit to bringing the team together regularly to foster collaboration and a strong team culture.
  • Hybrid work – Once or twice per month, work 2-3 times a week in the office.

About the company

Established in 2004 by a tight-knit cohort of individuals passionate about travel and cultural exchange, the company aimed to revolutionize the world by enhancing accessibility to meaningful travel experiences rooted in interpersonal connections. Experiencing rapid growth, it transitioned into a mission-oriented, profit-driven enterprise in 2011.

Pioneering as the leading global platform for social travel, the organization boasts a membership exceeding 14 million individuals spanning every corner of the globe.

Comprising a compact, agile, and intensely dedicated team, they have crafted the next iteration of a robust service, placing significant emphasis on mobile functionality. If you revel in contributing to a product adored by an exceptionally fervent user community, you will find it a rewarding environment.

Ready to get started? Click on the button below.

You’ll be redirected to our application form, where you will choose the job that you wish to apply for. Remember the ID number (#) of the job.

Frequently Asked Questions (FAQ)

[sp_easyaccordion id="471"]
Menu