Remote Back End / Full Stack Software Engineer (Senior)

at Worth AI

Posted 2 weeks ago 7 applied

Description:

  • Worth AI is seeking a talented and experienced Senior Full Stack Back End Engineer to join their innovative team.
  • The company aims to revolutionize decision-making with artificial intelligence while fostering collaboration and adaptability.
  • The team values include extreme ownership, teamwork, and creating raving fans for both employees and customers.
  • Responsibilities include designing, developing, and maintaining scalable and high-performing web applications using modern technologies and frameworks.
  • The engineer will collaborate with cross-functional teams to gather and analyze user requirements and translate them into technical specifications.
  • The role involves developing and implementing front-end user interfaces and intuitive user experiences.
  • The engineer must write clean, secure, and efficient code to ensure high-quality software development.
  • Conducting thorough testing and debugging to ensure software functionality and reliability is essential.
  • Participation in code reviews and providing constructive feedback to improve code quality and maintainability is required.
  • Keeping up to date with industry trends and emerging technologies to enhance the software development process is expected.
  • The engineer will complete all technical tasks assigned in each sprint and understand and improve all code bases currently under development.
  • Keeping products up to date with new technology and assisting in product releases, revisions, patches, and code reviews is part of the role.
  • Supporting and troubleshooting issues with existing code and collaborating closely with other teams within the organization is necessary.
  • Researching new technology and best solutions for each problem is encouraged.
  • Transparency in sprint planning and retrospectives is important.

Requirements:

  • Proven experience as a Full Stack Engineer with heavy back end experience designing and developing web applications is required.
  • Proficiency in programming languages such as JavaScript, Python, and Node.js is necessary.
  • Strong knowledge of front-end technologies including JavaScript frameworks (e.g., React/Typescript) is essential.
  • Experience with back-end technologies like Node.js, Express.js, and relational databases (e.g., MySQL, PostgreSQL) is required.
  • Familiarity with cloud technologies (e.g., AWS, Azure) and containerization (e.g., Docker, Kubernetes, Argo CD, Kafka) is necessary.
  • Knowledge of version control systems (e.g., Git) and software development methodologies (e.g., Agile, Scrum) is required.
  • Superb verbal and electronic communication skills are essential.
  • Experience with DevOps, preferably with AWS, is preferred.
  • Understanding of security principles and architecture is necessary.
  • Prior experience in the Risk, Underwriting, and/or Payments Industry is preferred.

Benefits:

  • The position offers a Health Care Plan that includes Medical, Dental, and Vision coverage.
  • A Retirement Plan including 401k and IRA options is provided.
  • Life Insurance is included as part of the benefits.
  • Employees enjoy unlimited vacation time.
  • The option to work from home is available.
  • Free food and snacks are provided in the office.
  • Wellness resources are offered to support employee health and well-being.