What are the responsibilities and job description for the Staff Software Engineer-Android position at SpotOn: Product?
Job Description
We are seeking a highly skilled Staff Software Engineer with a strong background in native mobile application development. The ideal candidate will be passionate about delivering exceptional user experiences.
Responsibilities
- Architect, design, and develop Android solutions that operate 24 hours a day, including offline with no network availability.
- Collaborate with cross-functional teams to understand requirements, identify opportunities for optimization, and implement solutions that meet business objectives.
- Lead initiatives to enhance the reliability and resilience of our systems through effective monitoring, fault tolerance, and disaster recovery strategies.
- Mentor and guide junior engineers, sharing best practices and fostering a culture of continuous learning and improvement.
- Drive technical innovation by staying abreast of industry trends, evaluating new technologies, and recommending adoption where appropriate.
- Contribute to the full software development lifecycle, including requirements analysis, design, implementation, testing, deployment, and maintenance.
- Act as a liaison between the technical team and non-technical stakeholders, effectively communicating technical constraints and solutions.
Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree preferred.
- 8 years of experience in software engineering, with a focus on native Android development.
- Well-versed in Kotlin and Java.
- Experience developing native/embedded applications for performance and scalability.
- Experience with SQLite or other relational databases.
- Strong problem-solving skills and the ability to troubleshoot complex issues in a production environment.
- Excellent communication and collaboration skills, with the ability to work effectively across teams and domains.
- Self-motivated with a passion for technology and a desire to drive positive change within the organization.
Why Join Us?
At SpotOn, you'll be part of a team that values diversity, creativity, and a shared mission to help small businesses succeed. Join us to build technology that makes a difference, work with talented peers, and contribute to a culture where your ideas and impact matter.
Benefits
- Competitive compensation package including base pay range $180,000 - $240,000.
- Medical, Dental, and Vision Insurance.
- 401k with company match.
- RSUs.
- Paid vacation, 10 company holidays, sick time, and volunteer time off.
- Employee Resource Groups to build community and inclusion at work.
- Monthly cell phone and internet stipend.
- Tuition reimbursement for up to $2,000 per calendar year to assist with your professional development.
Salary : $180,000 - $240,000