Sari la conținut

Mobile Developer (React Native)

We are looking for an experienced individual with a specialized background in React Native to join our development team and shape the open-source mobile applications we develop. We envison a team of at least 20 people over the next two years, with the aim of building, maintaining and deploying the digital infrastructure needed for humanitarian interventions and civil society development capacity across the globe.

As a React Native Mobile Developer, you'll work under the direct supervision of the CTO and Director of Product, which gives you the opportunity to learn from experienced leaders and develop your technical and leadership skills. You'll collaborate and work closely with our UX and backend development teams to transform concepts into mobile apps that serve the greater good. Your role will involve the design, development and maintenance of mobile components, utilizing clean code to ensure performance and scalability.

Requirements:

  • Over three years of mobile app development experience.

  • Previous experience with React Native.

  • Experience with component-based development.

  • Good understanding of Git and Git workflows.

  • Ability to write clear and well documented code.

  • Knowledge of mobile application development and testing best practices.

  • Fluency in English. Knowledge of any other foreign language is an advantage.

  • Ability to work in an international context.

  • Ability to work autonomously.

  • Excellent organizational skills, critical and analytical thinking.

  • Proactive approach and attention to detail.

  • Ability to work in a team and communicate effectively.

  • Ability to work to short and variable deadlines.

  • Willingness to travel when necessary.

  • Work permit for Romania/the EU.

It is an advantage if you have:

  • Previous experience and open-source contributions.

  • Previous experience working in Figma.

  • Experience working with hybrid mobile applications.

  • Previous experience in management and team management positions.


What we offer:

  • The opportunity to work on strategic programs.

  • The opportunity to participate in the development of Code for Romania and grow in an international organization.

  • A great team of professionals who support each other.

  • A safe and inclusive work environment.

  • Competitive salary.

  • The opportunity to develop a diverse range of competencies and skills.


Responsibilities:

  • Developing and maintaining mobile applications using React Native.

  • Technical documentation of mobile applications built in React Native.

  • Collaborating with the design team to turn prototypes into functionality.

  • Ensuring code quality through reviews and testing.

  • Solving bugs and optimizing app performance.

  • Actively participating in planning meetings and providing constructive feedback.

Application process:

If you fit the above description and are ready to join our team, send us your resume to work@code4.ro by September 30, inclusive.

We appreciate open-source contributions to date or a link to a public GitHub account (or other similar platform) with an existing mobile app project.

Applications should be submitted in English, preferably accompanied by a cover letter.

Acest site folosește cookie-uri

Pentru a-ți oferi o experiență bună de navigare, utilizăm fișiere de tip cookie. Dacă nu ești de acord cu utilizarea cookie-urilor, poți să îți retragi consimțământul pentru utilizarea cookie-urilor prin modificarea setărilor din browser-ul tău.

Mai multe informații