Developers/Programmers (Information & Communication Technology) Full time This job is based in Brisbane, Australia. Please only apply if you are able/have working rights to live and work in Brisbane. About the role Zeligate Pty Ltd is seeking a talented and experienced Senior Front End Developer to join our dynamic team in our Brisbane office. This is a full-time role where you will play a crucial part in developing cutting-edge web applications.What you'll be doing Collaborate with the Development and Product team to translate requirements into technical specifications and implement scalable and efficient solutions.Architect, develop, test and deploy web applications, ensuring they are performant, reliable and secure.Implement designs using HTML, CSS, and TypeScript, with the assistance of front-end frameworks like React.Implement security measures to protect data and user privacy.Connect the front-end and back-end components to create a cohesive, functional application.Use version control systems like Git to manage codebase changes, collaborate with team members, and track project history.Identify and resolve issues and bugs throughout the application.Conduct thorough testing, both manually and through automated testing frameworks, to ensure robust functionality.Design, develop, and document APIs that allow seamless communication between different components or external services.Profile and optimise code to improve application speed, responsiveness, and overall performance.Continually assess and improve the existing codebase and development processes to enhance product quality.Provide guidance, technical expertise and mentoring to the team to drive product success.Perform code reviews, identify areas for improvement, and ensure code quality and adherence to coding standards.Collaborate with the team, including front-end developers, UI/UX Designers and QA to deliver a cohesive and user-friendly application.Troubleshoot and resolve complex technical issues and bugs in a timely manner.Stay up to date with emerging technologies and industry trends, applying them into operations and activities.What we're looking for Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience)Proven experience as a Senior Frontend DeveloperProficiency in modern web development technologies, including:Front End: TypeScript (React), HTML5, CSS3, and responsive designExperience in cloud technologies (AWS preferred)Strong understanding of web security practices and familiarity with authentication and authorisation mechanismsExperience with Scrum/Agile methodologiesEnthusiasm for exploring and evaluating new technologiesExcellent problem solving skills and a proactive attitude towards tackling complex technical problemsSkills and competencies Programming Languages - Proficiency in multiple programming languages, including but not limited to TypeScript.Version Control - Proficiency in using version control systems such as Git and understanding of branching strategies.Web Security - Knowledge of common security practices, including authentication, authorisation, data encryption, and protection against common web vulnerabilities.Cloud Platforms: Familiarity with cloud computing platforms like AWS, and the ability to deploy applications on these platforms.Containerisation and Orchestration: Knowledge of containerisation technologies (e.g. EC2) and container orchestration tools (e.g., Kubernetes).DevOps and CI/CD - Understanding of continuous integration and continuous deployment (CI/CD) pipelines and tools for automating software delivery and infrastructure management.Testing and Debugging - Proficiency in unit testing, integration testing, and debugging techniques to ensure code reliability and quality.Performance Optimisation - Ability to identify and resolve performance bottlenecks in web applications.Problem-Solving - Strong analytical and problem-solving skills to address complex technical issues efficiently.Communication - Effective communication skills to collaborate with cross-functional teams, communicate technical concepts to non-technical stakeholders, and document code and processes clearly.Leadership - Ability to lead and mentor junior developers, set coding standards, and provide technical guidance.Adaptability - Willingness to learn and adapt to new technologies and programming languages as needed.Creativity - Innovative thinking to come up with novel solutions and approaches to software development challenges.Time Management - Strong organisational skills and the ability to manage multiple tasks and priorities effectively.Collaboration - Ability to work collaboratively in a team-oriented environment and contribute positively to the team's dynamics.Attention to Detail - A meticulous approach to writing clean, maintainable code and conducting thorough code reviews.Continuous Learning - A commitment to staying updated with industry trends, best practices, and emerging technologies.Customer Focus - An understanding of end-user needs and the ability to build user-friendly applications that meet those needs.Ethical Considerations - Awareness of ethical and legal considerations in software development, such as data privacy and security regulations.What we offer Comprehensive training and development program to support your career growthVibrant and inclusive company cultureAbout us Zeligate Pty Ltd is a leading AI company with a strong focus on innovation and customer satisfaction. We are committed to creating a positive impact through our work. Join our talented team and be a part of our exciting journey!To be eligible for this position, you are required to have working rights in Australia (i.e. Australian Citizenship, Permanent Residence in Australia or a current valid visa that allows you to fulfil the requirements of this role). Zeligate is an Equal Opportunity Employer. We are committed to being an employer with an inclusive culture where all our employees are treated with dignity and respect. We value diversity and the expertise that people from different backgrounds bring to our company. #J-18808-Ljbffr