Migration Unity Recruitment – Byron Bay NSWJob Type: Permanent position | Full time positionJob DescriptionSalary Information: $100,000 per annum + superannuationWork Location: Hybrid (2-3 days per week in office in Byron Bay, NSW 2481)About Us:Hello Again is a dynamic and forward-thinking company committed to delivering cutting-edge digital solutions that redefine customer engagement. Our mission is to empower businesses by providing them with the tools they need to connect with their audiences in meaningful ways. We believe in fostering a collaborative and innovative work environment where every team member's contributions are valued and encouraged.At Hello Again, we are more than just a team—we are a community of passionate professionals dedicated to making a difference.Minimum Qualifications:Bachelor's degree in computer science, Information Technology, or a related field or a minimum of 5 years of relevant work experience as a full stack and mobile engineer.Position Overview:As a Full Stack Mobile Engineer, you will lead the development and integration of user-facing features across the web, mobile, and backend. You will work closely with design and development teams to ensure a seamless user experience while architecting scalable and maintainable codebases. Your expertise in NodeJS, ReactJS, React Native, Flutter, and embedded systems will be essential in driving our technological innovations forward.Responsibilities: Lead end-to-end feature development, enhancing user experience across web and mobile platforms.Architect and maintain scalable, well-documented codebases for both web and mobile applications.Implement responsive web applications using HTML, CSS, and JavaScript frameworks, ensuring accessibility and usability.Develop mobile and native applications optimized for iOS and Android using React Native and Flutter.Design and integrate robust backend server-side logic with NodeJS, including RESTful and GraphQL APIs.Conduct code reviews and enforce best practices to maintain high code quality and performance.Troubleshoot and optimize performance issues across web and mobile applications.Collaborate with cross-functional teams to ensure the technical feasibility of UI/UX designs.Integrate embedded systems with web and mobile applications for enhanced product functionality.Stay informed on industry trends, implementing new technologies to keep Hello Again at the forefront of innovation.Client management and client/team interactions as required within the wider Hello Again team; therefore, strong English written and verbal communication skills are a requirement for this role.Tasks: Spearhead the development and implementation of user-facing features, enhancing user experience across web and mobile platforms.Ensure high-quality, responsive designs using the latest frameworks such as NestJS, NextJS, ReactJS, React Native, and Flutter, aligning with Hello Again's brand identity and mission.Design, organize, and maintain scalable, well-documented codebases across web and mobile.Establish robust architecture patterns that support modularity, reusability, and future growth.Implement and enforce best practices for code cleanliness, version control, and dependency management.Convert design wireframes into scalable, efficient code for web applications using HTML, CSS, and JavaScript frameworks.Ensure responsive, high-performance web experiences optimized for various devices and screen sizes.Develop mobile and native applications using React Native, Flutter, and native development practices for iOS and Android.Architect, develop, and integrate robust backend server-side logic using NodeJS frameworks.Design and implement RESTful and GraphQL APIs to facilitate seamless data flow and interaction.Lead code reviews, enforce best practices, and drive improvements in codebase structure and performance.Actively monitor, debug, and resolve issues across web and mobile applications.Partner closely with design, backend, and frontend teams, ensuring technical feasibility of UI/UX designs.Integrate existing embedded systems to work seamlessly with web and mobile applications.Identify opportunities to enhance the user experience through new features and optimized functionality. #J-18808-Ljbffr