The Senior Software Engineer is responsible to design, develop, and maintain high-performance backend, frontend applications and APIs. The ideal candidate will have robust experience in backend development, test automation, and CI/CD pipelines while collaborating with cross-functional teams to deliver robust solutions.
Key Responsibilities:
- Design, develop, and maintain scalable backend services.
- Implement secure, high-performance APIs and integrate with front-end applications.
- Write clean, maintainable, and well-documented TypeScript code.
- Develop and maintain unit, integration, and E2E tests to ensure application reliability.
- Work with GitLab CI/CD pipelines to automate testing and deployment.
- Optimize PostgreSQL queries and database schema for performance and scalability.
- Collaborate with frontend engineers using ReactJS to build seamless applications.
- Troubleshoot and resolve technical issues in production and development environments.
- Stay updated with industry best practices, security standards, and emerging technologies.
Qualifications:
- Minimum 10 years of experience in backend development with and TypeScript.
- Strong experience in building and maintaining RESTful APIs.
- Familiarity with containerized applications and cloud services.
- Proficiency in writing automated tests (unit, integration, and E2E).
- Hands-on experience with GitLab CI/CD pipelines for deployment and automation.
- Strong knowledge of relational databases, especially PostgreSQL.
- Experience working with ReactJS for full-stack development is a plus.
- Strong communication skills and ability to work in a collaborative agile environment.
- Experience with message queues (e.g., RabbitMQ, Kafka).
- Knowledge of microservices architecture.
- Exposure to Docker and Kubernetes.
Yunex Traffic is a proud equal opportunity employer, creating a work environment of diversity and inclusion. Our diverse workforce cultivates Innovation and excellence and in turn creates a workplace where our employees belong and prosper. Diversity and inclusion help us fully realise the potential of our people. As part of Yunex Traffic ownership culture, Yunex Traffic also genuinely supports reasonable flexible working practices that empower our employees to best meet work and personal commitments.
Yunex strongly encourages applications from Aboriginal and Torres Strait Islander candidates, women, candidates living with a disability, members of the LGBTQ community and culturally and linguistically diverse people. Yunex has a global Environment, Social and Governance (ESG) Framework which includes goals for diversity and inclusion aligned to the United Nations Sustainable Development Goals. Our Policy for Equity, Diversity, Inclusion and Belonging (EDIB) empowers and supports everyone across Yunex in further creating a workplace where everyone can thrive. We'd love to hear from you
📌 Senior Software Engineer
🏢 Yunex Traffic
📍 North Sydney