Engineering - Software (Information & Communication Technology)
At April9, we're building scalable, domain-driven applications that solve real business challenges. We believe in starting with strong domain models and choosing the right tools for each unique problem. Our team embraces TypeScript for its robust type system and developer experience, helping us create maintainable, enterprise-grade solutions.
We offer a dynamic and flexible work environment that suits your lifestyle, with options for hybrid and fully remote working arrangements. Join a forward-thinking team that values innovation and partnership, empowering you to grow and excel in your career.
The Role We're seeking a Senior Fullstack TypeScript Developer who's passionate about software architecture and clean code. You'll have the opportunity to:
Lead the architectural design of new features using domain-driven design principles Shape our technical decisions around cloud services and tooling Build full-stack applications using our modern TypeScript stack: Node.js, React, and Remix Mentor developers in TypeScript best practices and domain modeling What Sets Us Apart Strong focus on TypeScript and type-driven development Architecture-first approach to problem-solving Flexible work arrangements (hybrid or fully remote) Emphasis on continuous learning and knowledge sharing Technical Focus Domain-driven design and clean architecture AWS cloud services and infrastructure Modern testing practices (unit, integration, E2E) Ideal Experience Strong background in domain modelling and software architecture Experience with cloud service evaluation and implementation Track record of mentoring developers in TypeScript and best practices Proven ability to translate business requirements into well-structured domain models Lead architectural decisions for new projects Evaluate and implement new technologies Contribute to our technical strategy and cloud infrastructure Build a team of TypeScript experts We offer competitive compensation, flexible working arrangements, and a culture that values technical excellence and continuous learning.
Join us in building the next generation of TypeScript applications that make a real difference.
Your application will include the following questions:
Which of the following statements best describes your right to work in Australia? How many years' experience do you have as a Full Stack JavaScript Developer? What's your expected annual base salary? How much notice are you required to give your current employer? How many years' experience do you have as an AWS Developer? Do you have experience automating functional and non-functional tests? How many years' experience do you have as a solutions architect? #J-18808-Ljbffr