GrepJob
Alarm.com

Staff Software Engineer

Alarm.com
Apply
6 days ago
Kraków, Poland
Staff+

Responsibilities

  • Lead the design and development of React Native mobile applications.
  • Define the mobile architecture for scalability and maintainability.
  • Build and maintain bridges between React Native and native Android layers.
  • Mentor other engineers and conduct code reviews.
  • Collaborate with US-based stakeholders to refine requirements.
  • Champion automated testing and performance optimization.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or related field.
  • 8+ years of professional software development experience.
  • 4+ years of hands-on experience with React Native in production.
  • Solid background in Native Android Development (Java/Kotlin).
  • Proven experience leading a team and mentoring developers.
  • Excellent verbal and written communication skills in English.
  • Willingness to accommodate flexible hours for collaboration with US teams.

Benefits

  • Collaborative and welcoming work environment.
  • Immediate responsibility for new technologies.
  • Empowerment to own projects and make impactful decisions.
  • Long-term employment based on a permanent contract.
  • Attractive benefits package including medical care and professional development budget.

Tech Stack

JavaJavaScriptKotlinReact Native

Categories

BackendMobile