Job Title: Senior Software Engineer | Mobile Application Developer
Location: Melbourne, Australia
Job Type: Full-time
Experience Level: Senior (5+ years)
Salary Range - $90k + Super
________________________________________
About the Role:
We are seeking a highly skilled and experienced Senior Software Engineer specializing in Mobile Application Development to join our dynamic team. The ideal candidate will have a strong proficiency in React Native, Angular, and other relevant technologies to design, develop, and maintain high-quality mobile applications for both iOS and Android platforms.
Key Responsibilities:
• Mobile Application Development: Design, develop, deploy, and maintain robust and scalable mobile applications using React Native and Angular frameworks, ensuring cross-platform compatibility and optimal performance.
• Frontend Development: Utilize JavaScript, TypeScript, HTML5, and CSS3 to create interactive, dynamic, and visually appealing user interfaces.
• Backend Development: Develop backend services and RESTful APIs using Spring Boot to facilitate seamless communication between mobile applications and server-side components.
• Database Management: Leverage PostgreSQL and MongoDB to manage both structured and unstructured data efficiently.
• User Experience (UX): Implement UX principles and methodologies to create intuitive and user-friendly mobile interfaces that enhance usability and overall user satisfaction.
• Cloud Services: Utilize AWS and GCP for hosting, scaling, and managing mobile applications in cloud environments.
• Agile Practices: Apply Agile methodologies, such as Scrum and Kanban, to optimize project flow and team productivity, including facilitating sprint planning and continuous improvement.
Required Skills and Experience:
• React Native & Angular: Proficient in building high-quality mobile applications with a focus on cross-platform compatibility and performance.
• JavaScript & TypeScript: Extensive experience in creating dynamic user interfaces with these programming languages.
• Spring Boot & RESTful APIs: Skilled in backend development with Spring Boot, ensuring efficient communication between mobile applications and servers.
• HTML5 & CSS3: Strong ability to develop responsive and engaging user interfaces.
• Database Management: Proficiency in PostgreSQL and MongoDB for handling various types of data.
• Cloud Services: Experience with AWS and GCP for cloud infrastructure management.
• Agile Methodologies: Good knowledge of Scrum and Kanban techniques to enhance project delivery and team collaboration.
Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• 5+ years of professional experience in mobile application development.
• Strong problem-solving skills and the ability to work independently as well as in a team environment.
• Excellent communication skills, both written and verbal.
Why Join Us?
• Competitive salary and benefits package.
• Opportunity to work on cutting-edge technology and innovative projects.
• Collaborative and inclusive work environment.
• Continuous learning and professional development opportunities.
________________________________________
If you are passionate about mobile application development and want to work in a challenging and rewarding environment, we would love to hear from you. Apply now and be a part of our innovative team!
How to Apply:
Please submit your resume and a cover letter outlining your relevant experience and why you are interested in this position to [your email address].
Application Deadline: 03/03/2024
Location: Melbourne, Australia
Job Type: Full-time
Experience Level: Senior (5+ years)
Salary Range - $90k + Super
________________________________________
About the Role:
We are seeking a highly skilled and experienced Senior Software Engineer specializing in Mobile Application Development to join our dynamic team. The ideal candidate will have a strong proficiency in React Native, Angular, and other relevant technologies to design, develop, and maintain high-quality mobile applications for both iOS and Android platforms.
Key Responsibilities:
• Mobile Application Development: Design, develop, deploy, and maintain robust and scalable mobile applications using React Native and Angular frameworks, ensuring cross-platform compatibility and optimal performance.
• Frontend Development: Utilize JavaScript, TypeScript, HTML5, and CSS3 to create interactive, dynamic, and visually appealing user interfaces.
• Backend Development: Develop backend services and RESTful APIs using Spring Boot to facilitate seamless communication between mobile applications and server-side components.
• Database Management: Leverage PostgreSQL and MongoDB to manage both structured and unstructured data efficiently.
• User Experience (UX): Implement UX principles and methodologies to create intuitive and user-friendly mobile interfaces that enhance usability and overall user satisfaction.
• Cloud Services: Utilize AWS and GCP for hosting, scaling, and managing mobile applications in cloud environments.
• Agile Practices: Apply Agile methodologies, such as Scrum and Kanban, to optimize project flow and team productivity, including facilitating sprint planning and continuous improvement.
Required Skills and Experience:
• React Native & Angular: Proficient in building high-quality mobile applications with a focus on cross-platform compatibility and performance.
• JavaScript & TypeScript: Extensive experience in creating dynamic user interfaces with these programming languages.
• Spring Boot & RESTful APIs: Skilled in backend development with Spring Boot, ensuring efficient communication between mobile applications and servers.
• HTML5 & CSS3: Strong ability to develop responsive and engaging user interfaces.
• Database Management: Proficiency in PostgreSQL and MongoDB for handling various types of data.
• Cloud Services: Experience with AWS and GCP for cloud infrastructure management.
• Agile Methodologies: Good knowledge of Scrum and Kanban techniques to enhance project delivery and team collaboration.
Qualifications:
• Bachelor's degree in Computer Science, Software Engineering, or a related field.
• 5+ years of professional experience in mobile application development.
• Strong problem-solving skills and the ability to work independently as well as in a team environment.
• Excellent communication skills, both written and verbal.
Why Join Us?
• Competitive salary and benefits package.
• Opportunity to work on cutting-edge technology and innovative projects.
• Collaborative and inclusive work environment.
• Continuous learning and professional development opportunities.
________________________________________
If you are passionate about mobile application development and want to work in a challenging and rewarding environment, we would love to hear from you. Apply now and be a part of our innovative team!
How to Apply:
Please submit your resume and a cover letter outlining your relevant experience and why you are interested in this position to [your email address].
Application Deadline: 03/03/2024