Senior Software Engineer | TypeScript
Codirecruitment โ Australia ยท Posted ~3 hours ago
๐ Log in to save this job, tailor your resume & track your apply process โ 7 days free, no card needed.
Log in to add to target listDescription
Role Intro
We're hiring a full-stack engineer to help shape how a profitable business operates and grows for an exciting startup with a complex operational business model.
This is the role for a curious and interested problem solver who wants to work beyond just code and with modern AI coding practices.
A super exciting role with very real and impactful problem solving, the first challenge is bringing a business-critical platform handling significant volume and revenue into daily use.
Working alongside the Engineering Lead in TypeScript, Node.js and React, using latest agentic coding tools you'll help solve the operational problems that stand between the business today and the volume it needs to handle next.
About Us
The company is a profitable Australian start-up with a complex physical operation behind its software which makes for alot of very interesting problems to solve.
You'll work directly with the founder and operational teams, understanding how work happens before deciding what to build.
Ordering, inventory and dispatch are connected, so a decision in one part of the platform can change the workload for several teams.
About You
You're a problem solver first: curious enough to ask why a process works the way it does, and driven enough to follow a difficult problem through.
You value what is in the code but also the parts of the problem outside of it, you work with business people and understand what needs to change.
You're comfortable with imperfect information, take initiative and bring ideas rather than waiting for a detailed brief.
You can argue for an approach, take direct feedback and change your mind without losing momentum.
The team is backing AI-assisted engineering and wants someone keen to explore what coding agents can do, keep learning and help improve how the team builds software.
You enjoy in office work, and appreciate in person collaboration.
We are in office most-days of the week.
Required Skills
Strong full-stack TypeScript experience across Node.js and React, with depth in backend engineering.Curiosity and interest in Commerce.
You like business, and problem solving.
Experience working with stakeholders to understand problems, weigh trade-offs and deliver software against business outcomes, not just technical requirements.Sound architecture and systems thinking, including third-party API integrations and how connected workflows behave.Experience with SQL databases, ideally PostgreSQL, and the data models behind business applications.Experience owning software through to production, including testing, reliability, maintenance and support.Comfortable with agentic coding tools and keen to deepen your skills.
You understand that directing coding agents puts more emphasis on sound architecture, clear constraints, review and testing, not less.
Nice to Have
Event-driven systems, including queues, retries, monitoring and recovery.Experience with logistics, fulfilment, inventory, ERP, e-commerce or marketplaces.Exposure to GCP, BigQuery, dbt or production LLM integrations.
Benefits
Salary: AUD $150k-$180k base for senior engineers, depending on capability.
Strong mid-level engineers will also be considered at AUD $140k-$150k base.Brilliant freshly renovated office, with plenty of perks.
Location: Sydney CBD, five days per week in the office.Full budget for AI coding tools, including Codex, Claude and Cursor, with support to experiment and develop your agentic coding skills.
Employment: Permanent, full-time.See the difference your work makes: fewer manual steps, smoother fulfilment and more capacity for the business to grow.
Build your commercial judgement alongside the founder, operational teams and Engineering Lead.
Apply with your CV or LinkedIn profile.
If your CV isn't current, send what you have.
About Codi
Codi is a specialist technical recruitment company working with software teams across Australia.
We focus on understanding roles properly and connecting strong people with work that suits them.
We have 141,865 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume โ in under a minute we'll analyze all 141,865 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume