Hybrid Software Engineer

Posted last month

Apply now

About the role

  • Lead the design, development, and deployment of scalable software solutions using Java, TypeScript/JavaScript, and the Spring Framework
  • Provide technical leadership and mentorship to a team of engineers
  • Collaborate with product managers, designers, and other engineers to deliver high-quality software on schedule
  • Review and optimize code for performance, scalability, and maintainability
  • Participate in architectural discussions and decision-making to align with business objectives
  • Implement and maintain best practices in software development, including code reviews, testing, and documentation
  • Stay updated with industry trends and recommend improvements to processes and tools

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or related field, or equivalent professional experience
  • 5+ years of professional software development experience
  • Strong proficiency in Java
  • Strong proficiency in the Spring Framework
  • Solid experience with TypeScript/JavaScript
  • Experience with modern front-end frameworks (e.g., VueJS)
  • Proven ability to design and implement RESTful APIs and microservices
  • Strong understanding of software engineering best practices, including design patterns, testing, and CI/CD
  • Demonstrated ability to lead technical projects and mentor junior engineers
  • Excellent problem-solving skills and attention to detail
  • Experience with AI developer tools such as CoPilot or similar
  • Preferred: Experience with Vuex/Pinia, familiarity with Elasticsearch, experience with cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes), knowledge of agile methodologies

Benefits

  • Personal development resources, coaching and support
  • Grow Without Limits professional development culture and learning opportunities
  • Hybrid work arrangement (Brisbane-based with remote options in Australia)
  • Equal opportunity employer and reasonable accommodations

Job title

Software Engineer

Job type

Experience level

Mid levelSenior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job