Senior Software Engineer II

Added
7 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

android java kotlin pos payment processing

📋 Description

  • Design, develop, and maintain Android-based POS software
  • Collaborate with cross-functional teams, including product management, design, and backend
  • Ensure software quality and reliability through automated testing, code reviews, and adherence to
  • Provide technical leadership, mentoring, and guidance to team members, fostering a culture of
  • Address and resolve technical challenges, applying sound judgment and creativity to recommend
  • Contribute to subsystem-level design work, ensuring scalability, security, and performance.

🎯 Requirements

  • 8+ years of professional experience developing Android applications.
  • Must be well-versed with both Java and Kotlin.
  • Experience with RxJava will be an advantage.
  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Proven experience building high-availability, real-time systems, preferably in the payments or
  • Understanding of secure payment protocols, PCI compliance, and payment processing workflows

🎁 Benefits

  • 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
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest — finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs →