Bottom Line - Portsmouth, NH

posted 2 months ago

Full-time - Mid Level
Portsmouth, NH
Professional, Scientific, and Technical Services

About the position

Bottomline is at the forefront of digital transformation, serving as a growing global market leader uniquely equipped to address the evolving needs of how businesses pay and get paid. Our culture emphasizes collaboration, enabling us to delight our customers and empower our teams to think like owners. This approach drives customer satisfaction and helps our clients grow their businesses and succeed in their respective markets. Bottomline Technologies is known for delivering award-winning user experiences for large banks and financial institutions worldwide. Our Mobile Team is seeking talented individuals who will contribute to delivering innovative solutions across both business and consumer markets, setting a new standard in the industry. The selected individual will work with a dynamic team to build native applications for large enterprise systems utilized by banks, insurance companies, and healthcare organizations globally. In this role, you will design and develop native apps for iOS and Android using Flutter/Dart, Swift, and Kotlin. You will be responsible for building high-quality and secure mobile applications, investigating and resolving technical issues reported by users, and ensuring timely and effective solutions. Monitoring app performance, handling incidents, and performing root cause analysis to prevent recurrence will also be key responsibilities. You will work in fast-paced SCRUM teams, interact with Product Owners and Customers to understand requirements, and provide application solutions. Additionally, you will engage with other mobile developers to create reusable code modules and Flutter plugins, promote good development practices, maintain technical documentation, and stay updated with mobile application development trends and industry news. You will also design, implement, and unit test SaaS applications for the mobile environment.

Responsibilities

  • Design and develop native apps for iOS and Android with Flutter/Dart, Swift, and Kotlin.
  • Build high quality and secure mobile applications.
  • Investigate and resolve technical issues reported by users, ensuring timely and effective solutions.
  • Monitor app performance, handle incidents, and perform root cause analysis to prevent recurrence.
  • Work in fast-paced SCRUM teams.
  • Interact with Product Owners and Customers periodically to understand requirements and provide application solutions.
  • Engage with other mobile developers to create reusable code modules and Flutter plugins.
  • Promote and adhere to good development practices, including code/design reviews, optimization, and maintainability.
  • Maintain and contribute to technical documentation and coding standards.
  • Keep up to date with mobile application development trends and industry news.
  • Design, implement, and unit test SaaS applications for the mobile environment.

Requirements

  • 3+ years hands-on design and development experience with either iOS and Android SDK, with at least two apps in the Store.
  • A good understanding of OOPS, MVC, MVP, MVVM, and other design patterns.
  • Experience in Test Driven Development or Behavior Driven Development is preferred.
  • Working experience with WCAG 2.1 Level A and AA success criteria.
  • Experience with Git and an understanding of CI/CD.
  • Experience with REST web services with JSON or XML formatted return data.
  • Strong communication and problem-solving skills.
  • Experience working in an Agile Scrum Development process.
  • Education: BE / B Tech / MCA in Computer Science from a reputed university with a good academic record.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service