Full Stack Mobile and Web Developer- Alpine Sof...
@ Banyan Software

Rochester, New York, United States
On Site
Posted 17 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXX***** @banyansoftware.com
Recommended after applying

Job Details

About Banyan Software and Alpine Software

Banyan Software provides the best permanent home for successful enterprise software companies, their employees, and customers. Our mission is to acquire, build, and grow great enterprise software businesses globally. Alpine Software, founded in 1994 and based in Pittsford, NY, develops leading SaaS products for fire departments with over 700 customers, primarily across the US.

Job Summary

As a Full Stack Mobile and Web Developer at Banyan Software, you will develop and manage both mobile and web applications, with an initial emphasis on mobile development. You will play a key role in transitioning our legacy, fat client-based platform to a modern, scalable, mobile-friendly solution while also leading and mentoring an offshore team over time.

Key Responsibilities

  • Full Stack Development: Develop, maintain, and integrate both mobile (iOS/Android) and web applications.
  • Mobile Development: Focus on mobile-first design using native/hybrid technologies (e.g., Titanium SDK, React Native).
  • Backend and Frontend Communication: Ensure seamless API integration and robust system interactions.
  • Software Transition: Modernize legacy systems and address technical debt.
  • Team Leadership: Build and mentor an offshore development team over time.
  • Self-Sufficient Problem-Solving: Tackle issues independently with minimal oversight.
  • Collaboration and Communication: Work with cross-functional teams and effectively communicate technical concepts.

Qualifications

  • 10+ years experience in mobile and web application development
  • Strong background in HTML, CSS, JavaScript, and modern frameworks (React, Angular, Vue.js)
  • Experience with backend technologies such as ASP.NET, Node.js, Go, Ruby on Rails
  • Expertise in mobile development frameworks, with a preference for Titanium SDK or React Native
  • Ability to handle API integrations and complex backend logic
  • Bachelor’s degree in Computer Science, Engineering, or equivalent experience

Benefits & Perks

  • Competitive salary plus performance bonus
  • Comprehensive health, dental, vision, and 401(k) with match
  • On-site role with occasional work-from-home flexibility
  • PTO, company holidays, and volunteer time off
  • Annual professional-development budget

Key Skills/Competency

Full Stack, Mobile, Web, API, Leadership, Legacy, SaaS, React Native, Titanium, Modernization

How to Get Hired at Banyan Software

🎯 Tips for Getting Hired

  • Research Banyan Software: Understand its vision and growth.
  • Customize Your Resume: Highlight full stack and mobile skills.
  • Showcase Leadership: Emphasize team management experiences.
  • Prepare for Technical Interviews: Practice API and mobile frameworks.

📝 Interview Preparation Advice

Technical Preparation

Review mobile frameworks and API design.
Practice coding on modern web technologies.
Study backend integration strategies.
Prepare migration and legacy system solutions.

Behavioral Questions

Describe a time you led a team.
Explain handling challenging technical debt.
Discuss independent problem-solving scenarios.
Share experiences collaborating with non-tech teams.

Frequently Asked Questions