The Job in a Nutshell:
We're seeking a skilled Mobile App Developer to join our team, responsible for designing and developing high-quality applications for iOS and Android platforms. Collaborating closely with cross-functional teams, you'll translate requirements into technical specifications and lead development efforts. Your role includes ensuring application performance, security, and usability, staying updated with the latest trends, and maintaining clean, reusable code. This position is hybrid on-site and requires a minimum of 2 days working from the SSC Golden office.
ResponsibilitiesMain Ingredients:
Design and develop high-quality mobile applications for iOS and Android platformsCollaborate with cross-functional teams (marketing, loyalty, IS) to gather and analyze requirements, then translate them into technical specificationsAlso act as an interpreter to translate technical details to a non-technical audience.Contribute to UI design efforts to ensure a seamless and intuitive user experienceManage all components of the Natural Grocers mobile application for iOS and AndroidMaintain the security and upkeep of servers to ensure the reliability and safety of data transmission and storageDevelop and implement security measures to protect against unauthorized access, data breaches, and other threatsStay up-to-date with the latest mobile app development trends, tools, and technologiesOptimize application performance and implement security best practicesWrite clean, readable, reusable code with good documentationTroubleshoot and debug issues to maintain the functionality of existing applications
Although this is a general outline of job responsibilities all employees are expected to be “hands on” and do whatever it takes to get the job done and make the company thrive.
QualificationsRecipe for Success:
Requirements:
Bachelor's degree in Computer Science, Engineering, and 4 years in related field (or equivalent work Bachelor's degree in Computer Science, Engineering, and 4 years in a related field (or equivalent work experience)Proven experience as a Mobile App Developer, with a strong portfolio of successful mobile applicationsProficiency in Flutter (other programming languages a plus, such as Swift, Objective-C, Java, Kotlin)Solid understanding of mobile app development frameworks, design patterns, and best practicesExperience with mobile app testing, debugging, and performance optimizationStrong problem-solving skills and attention to detailExcellent communication and collaboration skillsExperience with UI/UX design principles and toolsA solid understanding and experience with of APIs (Ajax, REST, Web services, XML, JSON, JSONP)Experience with relational database Systems with an emphasis on MySQL. Proficient at T-SQL.Experience with RedisExperience administering Docker containers in AzureExperience with Active MQ, Rabit MQ, and other messaging services.
Preferred Qualifications:
Ability to work on numerous projects simultaneouslyCreativity, enthusiasm and energy with a strong customer focusFamiliarity with Azure server administration and security best practicesFamiliarity with version control systems (e.g., Git)Experience with Agile/Scrum methodologiesExperience with Jira project management software
This job description is not an employment contract. It does not guarantee a job or that the above listed duties are the limit of responsibilities. The job and job description are subject to change with and without notice. Employees are required to accomplish any and all tasks assigned to them by their Manager and/or other Store Support Center manager that might not be listed in this job description.
Options Apply for this job onlineApplyShareEmail this job to a friendRefer Sorry the Share function is not working properly at this moment. Please refresh the page and try again later. Share on your newsfeed Need help finding the right job? We can recommend jobs specifically for you! Click here to get started. Application FAQsSoftware Powered by iCIMS
www.icims.com