hackajob has partnered with premier provider of HR, payroll, and workforce management solutions for everyone.
Role: Senior Mobile Software Engineer
Location: Lowell, MA, USA (hybrid 3 days/week)
Salary: $80k-$155k (depending on experience) + benefits package
FULL-TIME
We are seeking a passionate Mobile Developer with expertise in Java programming to join our team. This hybrid role requires local candidates available to work on-site three days a week.
Responsibilities:
Design and develop mobile applications for iOS and Android platforms.
Build and enhance app features using technologies like React, Java, JavaScript, SQL, and Cordova.
Troubleshoot and resolve complex issues across the application stack, including database, APIs, and UI.
Write and review efficient, testable, and maintainable code.
Develop and maintain CI/CD pipelines for mobile app deployments using cloud platforms like Google Cloud and Firebase.
Implement authentication protocols (SAML, OAuth 2.0) and data encryption technologies.
Collaborate across teams to gather requirements and deliver solutions.
Conduct unit and integration testing to ensure app quality.
Propose improvements to applications, technologies, and development processes.
Qualifications:
Experience in mobile app development for iOS and Android using Java, React, JavaScript, SQL, and Cordova (preferred).
Proficiency in designing and developing CI/CD pipelines using tools like XCode Cloud, CircleCI, or Google Cloud Build.
Familiarity with authentication protocols (SAML, OAuth 2.0) and data encryption technologies.
Knowledge of automated testing frameworks such as Appium, Selenium, or JUnit.
Strong understanding of cloud platforms like Google Cloud, Firebase, Docker, and Kubernetes.
BS degree in Computer Science or equivalent experience.
If you're interested in finding out more about this opportunity please share your CV for us to check if it aligns with the client's requirement and we can then arrange a call.
hackajob is a recruitment platform that will match you with relevant roles based on your preferences and in order to be matched with the roles you need to create an account with us.