CardFlight is looking to solve the problem of empowering small businesses to accept electronic payments with ease by hiring a Senior Full Stack Software Engineer to work on large scale refactors, scaling issues, and other complicated problems.
Requirements
- Experience with Ruby on Rails
- Experience with Typescript and C-Sharp microservices
- Experience with Ruby AWS lambdas
- Experience with Preact, a lightweight version of React
- Experience with Swift and Kotlin for mobile application development
- Experience with AWS for DevOps infrastructure
- Experience with github actions for CI/CD
Responsibilities
- Develop new features and maintain the Flagship Mobile Application, SwipeSimple on the Web
- Collaborate with product managers, designers, and backend engineers to design and deliver high-quality products within the SwipeSimple ecosystem
- Drive technical innovation and best practices required to deliver best-in-class applications
- Ensure product stability through testing and development of best practices
- Design and provide feedback on new features for long term scalability and maintenance
- Assist in refactoring of existing code to ensure maintainability
- Support operations team with customer-facing technical issues
Other
- 4+ years of Full Stack development experience
- 2+ years mentoring and coaching less experienced engineers
- Superior communication and collaboration skills
- Ability to motivate, coach, and provide guidance to team
- Ability to be flexible and flourish in a fast-paced atmosphere
- Location-neutral work environment
- Home-office equipment stipend
- Flexible paid time off
- Employee Engagement (Lunch & Learns, team building events)
- Learning & Development culture
- Comprehensive health benefits
- Competitive compensation and company ownership/stock options