Remote FullStack Software Engineer (Angular & Java)

at Alongside

Posted 1 day ago 1 applied

Description:

  • Our client is a B2B SaaS platform that enables employers to allow their employees to work from anywhere without facing any compliance risks.
  • They are seeking a talented Fullstack Software Engineer to help build their next-gen platform.
  • The Fullstack Software Engineer will report directly to the Head of Engineering and be one of the first on board.
  • Key responsibilities include planning, developing, operating, and owning the workation and business travel platform.
  • The engineer will set up the technical cloud infrastructure and decide on the frameworks and technologies to use.
  • Software development will be conducted in an agile manner using Spring Boot and Java for the backend.
  • Frontends and UIs will be built using Typescript and Angular.
  • The role involves implementing and integrating security best practices, including penetration testing, to ensure robust and secure applications.
  • The engineer will regularly use AI tools like Co-Pilot, Cursor, or Lovable in their day-to-day tasks.
  • The position offers opportunities to work on novel topics and state-of-the-art technologies, allowing for learning and growth in a fast-paced start-up environment.

Requirements:

  • Candidates must have experience with Spring Boot and Java.
  • Candidates must have experience with Angular and Typescript.
  • A solid understanding of IT security principles is required, including experience with penetration testing and integrating security best practices into the development workflow.
  • Candidates must have experience with relational databases such as MySQL or PostgreSQL.
  • Experience with automated build and deployment processes using git and container solutions like Docker is necessary.
  • Familiarity with DevOps topics, including setting up continuous quality control systems for alerting, monitoring, smart logging, and possibly SIEM, is required.
  • Fluency in English is mandatory.

Benefits:

  • The position offers the opportunity to be one of the first team members in a growing start-up, providing a unique chance to shape the platform.
  • Employees will have the chance to work with state-of-the-art technologies and novel topics.
  • The role allows for significant learning and growth in a fast-paced environment.
  • The company promotes a culture of innovation and the use of AI tools to enhance productivity.