April 30

Frontend Developer / Software Engineer (App)

Relocation | Great Britain

Recraft

As a Software Engineer, you'll play a pivotal role in shaping the user experience on Android and iOS apps. Your objective is to provide the best user experience and remain adaptable. This means you'll collaborate extensively with colleagues from Design, Backend, and ML teams to grasp project requirements, suggest cost-effective approaches, and translate them into sophisticated, efficient, and maintainable code. Our goal is to keep the codebase as close to the web app as possible. Experience in React Native will be a significant advantage.

Key Responsibilities

  • Work closely with Product, Engineers, and fellow Developers to transform features and ideas into clear requirements and estimations for implementation.
  • Develop and sustain reusable and neat frontend components and modules.
  • Enhance applications for speed, performance, and scalability.
  • Identify and resolve issues, bugs, and other mobile-related challenges.
  • Propose and maintain process improvements within the team.
  • Ensure the codebase is clean and maintainable, and test your solutions using automation.
  • Collaborate with a team dedicated to swift project delivery.

Requirements

  • Self-motivated with a proactive approach.
  • Ability to collaborate effectively in a dynamic, fast-paced startup environment.
  • Be brave to take on creative tasks and dive into source code to resolve issues.
  • Strong problem-solving skills and a keen eye for detail.
  • Comfortable working in a rapidly changing, fast-paced setting.
  • Over 5 years of professional experience in Software Engineering.
  • Proficiency in React.
  • You are familiar with algorithms.
  • Validated experience building mobile-first web applications.
  • Prior experience in analyzing and improving web application performance.
  • Knowledge of basic software development patterns and key principles of software development
  • Identify and resolve issues, bugs, and other frontend/mobile-related challenges.
  • An additional advantage if you have hands-on experience in React Native and mobile app development for Apple App Store or Google Play Store.
  • An additional advantage if you have experience in programming mobile device functionalities within camera, geolocation, network status, notifications, data storage, etc.

What We Offer

  • Competitive salary.
  • Opportunities for professional growth and development.
  • A supportive and collaborative work environment.
  • The chance to work on exciting projects and make a significant impact on our brand.

How to Apply

Interested candidates should submit their resume, a cover letter, and a portfolio of writing samples to m. Please include "Frontend Developer / Software Engineer (App)" in the subject line.

Join us at Recraft and help us tell our story in the most captivating way possible!

Contact info: careers@recraft.ai