Ebury is seeking a Senior Full Stack Mobile Engineer skilled in React Native to play a crucial part in our Channels Core team. In this role, you will be working on evolving our mobile app for the scale Ebury wants to operate in by developing tooling and processes to empower Ebury product teams to ship amazing features efficiently and independently while maintaining a unified, usable experience for our customers.
We're looking for the right attitude, work ethic, and entrepreneurial spirit to ask the hard questions. To be informed by data, but be led by a desire to solve our customers' problems. You should learn by default and be ever curious. You should be programming language, framework, and tool agnostic, but have strong opinions (weakly held) on the right tool to solve our biggest problems.
Responsibilities:
* React Native Mobile App Ownership: Oversee the app's entire lifecycle - design, development, testing, deployment, and maintenance.
* Collaborate with your team members, other engineers, product owners, data teams, and design to get the job done.
* Take full ownership of the products you build, embracing both their development and ongoing maintenance.
* Provide a great experience to our customers and be driven to understand their needs and issues and how you can best address them.
Requirements:
* 5+ years of software development experience, including 3+ years with React Native & TypeScript.
* Experience with Python3, Django, PostgreSQL, Redis, Rest APIs, or similar modern programming languages and frameworks.
* Familiarity with RESTful APIs to connect mobile applications to back-end services.
* Proficient understanding of code versioning tools, such as Git.
* Take ownership of code quality, ensuring your work is testable and well covered with unit and integration tests.
* Knowledge of Linux systems, cloud infrastructure, networking, and databases.
* Strong communication and collaboration skills.
#J-18808-Ljbffr