Jobs and Careers
TE

Senior Software Engineer (Mobile)

Teya
Portugalfull_timeVerifiedPosted 15 Mar 2024

About the role

Company Description

๐Ÿš€ About Teya

Teya exists to make sure that every small and growing business in Europe has the opportunity to thrive. We want to become Europeโ€™s go-to software solution for these businesses, simplifying their every day and helping them reconnect with the joy of running their business. Teya was born in 2019 and is home to over 1,000 employees in 15+ countries.ย We've built a fast-paced, energetic, and innovative environment that is dedicated to bringing the best solutions to customers.

Job Description

๐Ÿค Your Team

You will work with a diverse team to help to build the new Teya app from scratch. It's going to be a one-stop shop for merchants to perform all financial operations in one place. Some of the features would be issuing payment cards, receiving and sending bank transfers, viewing sales reports and applying for extra services. This is a unique opportunity to participate in the development of new FinTech super-app from the very beginning.

Your team will use technologies such as Flutter, Android, iOS, GraphQL to create a visually appealing app, which is critical for merchant business. It will be integrating other company APIs and value propositions in one place making it a strategic project.

๐Ÿ’ช Your Mission

  • Write clean, secure, and well-tested code to solve business problems
  • Apply the latest Flutter platform and libraries to build cross-platform apps
  • Incorporate automation best practices to reduce the chances of repetition/waste and human error
  • Build Mobile Apps to be used by hundreds of thousands of merchants across EU
  • Integrate various payment APIs and SDKs to move money around
  • Focus on delivering modern and efficient UX to users
  • Collaborate and communicate effectively within the team and across the organisation to achieve the teamโ€™s goals
  • Serve as a mentor and supporter for fellow developers and team-mates
  • Continuously work to improve while being empathetic and considerate of others

Qualifications

๐Ÿ“– Your Story

  • 3+ years of mobile software development expertise
  • Hands-on experience in iOS or Android apps (development with Flutter is a plus)
  • Experience working in an Agile/Scrum development process
  • You have strong knowledge of software development life-cycle and processes
  • Experience with third-party libraries, SDKs and APIs
  • Experience with automated testing and building tests
  • Experienced with version control tools
  • Good level in English, close to fluent

Additional Information

๐Ÿ† The Perks

  • We trust you, so we offer flexible working hours, as long it suits both you and your team
  • Health Insurance
  • Meal Allowance
  • 25 days of Annual leave (+ Bank holidays)
  • Public Transportation Card
  • Frequent team events & activities in the office and outside
  • Office snacks every day
  • Friendly, comfortable and informal office environment

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights โ€” in under 60 seconds.

Apply Now โ†’Generate Application Kit

Free account required โ€” sign up in 30s

Company

Teya

View company profile โ†’