Junior Full-Stack Software Developer (JavaScript/Python)

Company Overview:

We are an innovative software startup that is creating the future of software for the Equipment Rental industry. As we continue to expand our team, we are seeking a talented Junior Full-Stack Software Developer to join us on our journey. If you are passionate about software development, have a strong foundation in JavaScript and Python, and possess the drive to work in a fast-paced startup, we invite you to apply to be a core team member on our journey to change the industry.


Responsibilities:

- Collaborate closely with our development team to design, develop, and deploy robust and scalable web applications.

- Implement responsive and modern user interfaces using JavaScript and Python for Desktop and Mobile web apps.

- Develop RESTful APIs, background tasks, and integrate with 3rd party document, accounting and notification systems using Python and the Django framework.

- Write clean, maintainable, and well-documented code to ensure the highest standards of software quality.

- Participate in code reviews, providing valuable feedback to ensure code efficiency, maintainability, and adherence to best practices.

- Debug and troubleshoot software issues, identifying and resolving bugs and performance bottlenecks.

- Develop and implement test automation strategies and frameworks to ensure the reliability, efficiency, and scalability of our web applications, utilising tools such as PyTest, Jest and Playwright.

- Work collaboratively with customers, developers, QA engineers and the product owner to deliver exceptional user experiences.

- Stay up-to-date with the latest advancements in web development technologies and frameworks, and bring innovative ideas to the table.


Requirements:

- Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).

- Strong understanding of web technologies, including JavaScript, HTML, and CSS.

- Proficiency in Python and experience using the Django framework.

- Experience building and consuming RESTful APIs.

- Strong experience in developing front-end applications using React and component libraries.

- Experience optimising performance of relational databases (e.g., PostgreSQL or MySQL)

- Familiarity with version control systems (e.g., Git) and agile development methodologies.

- Excellent problem-solving skills and the ability to think analytically and creatively.

- Effective communication and collaboration skills to thrive in a fast-paced startup environment.

- A self-motivated and proactive attitude with a strong desire to learn and contribute to the success of the startup.

- 1-2 years Experience building ERP systems in the Equipment Rental Industry


Nice to Have:

- Understanding of Oauth2 authentication flows and mechanisms.

- Understanding of typed languages/frameworks, such as Typescript.

- Familiarity with software testing principles and exposure to testing frameworks (e.g., Jest, Pytest, Playwright).

- Exposure to cloud platforms and services (e.g., AWS, Azure, GCP).

- Previous experience or personal projects showcasing your ability to deliver high-quality software solutions.


Benefits:

- Salary range - $80K - $95K plus super

- Flexible work hours and a supportive work environment that encourages work-life balance.

- Continuous learning and professional development opportunities to enhance your skills and stay at the forefront of technology.

- Collaborative, young and innovative culture where your ideas and contributions are valued.


If you are passionate about working in a fast-paced startup environment, possess the required skills and qualifications, and are eager to make a significant impact, we want to hear from you.

Post Date
2025-05-19
Job Type
-
Employment type
Full-time
Category
Level
Entry
Country
Australia
Industry
Software Development
Latner Software*******