Remote Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • InDebted is on a mission to change how the world thinks about and handles debt and financial fitness.
  • The company has been recognized by AFR BOSS as the Best Place to Work due to its approach and culture.
  • The team consists of over 300 members spread across 11 countries and is experiencing rapid growth.
  • The company is seeking a seasoned Software Engineer with a passion for innovation and problem-solving in a high-velocity environment.
  • The role involves being a member of a product engineering team and designing and implementing high-quality, scalable software solutions that drive business growth.
  • Responsibilities include collaborating with cross-functional teams to translate business requirements into technical specifications, continuously improving product performance, reliability, and user experience, contributing to architectural decisions, and analyzing and optimizing system efficiency.

Requirements:

  • Candidates must have a minimum of 5 yearsโ€™ experience in full stack or backend development.
  • Experience with Domain-Driven Design is required.
  • Proficiency in Test-Driven Development (TDD) is necessary.
  • Candidates should be willing to learn Event Sourcing.
  • Adherence to clean code principles is expected.
  • Comfort with Agile methodologies, high-velocity environments, and the specified tech stack (Go, AWS Serverless, React JS, Terraform) is essential.
  • Familiarity with DevOps practices, including CI/CD with BuildKite and GitHub version control, is required.
  • Experience with monitoring tools such as AWS CloudWatch and Grafana is preferred.
  • Candidates should demonstrate ownership by driving features from conception to production and possess strong communication and decision-making skills.

Benefits:

  • InDebted offers a unique work culture that emphasizes lean, pragmatic work and continuous improvement.
  • Employees can expect to see the impact of their work as the company deploys to production over 45 times a day.
  • The company promotes a supportive, fully remote work environment.
  • Opportunities for professional growth and skill development are available, particularly in TDD, trunk-based development, pair programming, Event Sourcing, and Domain-Driven Design.
  • InDebted values innovation and encourages employees to push their boundaries and contribute to meaningful projects.
Leave a feedback