Sr. React Native Developer

Job Description

We are looking for a React Native developer interested in building performant mobile apps on both the iOS and Android platforms. You will be responsible for architecting and building these applications, as well as coordinating with the teams responsible for other layers of the product infrastructure. Building a product is a highly collaborative effort, and as such, a strong team player with a commitment to perfection is required.

Duties & Responsibilities

  • Responsible for designing, developing, and delivering high-quality mobile applications for both iOS and Android platforms using React Native. Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Implement clean, efficient, and maintainable code following industry best practices and coding standards.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Transition existing React web apps to React Native.
  • Design and development of smartphone applications.
  • Work on new features, bug fixes, analytics, and improve application performance.
  • Collaborate with cross-functional teams.
  • Maintenance of Existing Applications.
  • Collaborate with product managers, UI/UX designers, and backend developers to understand project requirements and translate them into technical specifications.
  • Integrate user interfaces with backend services and APIs.
  • Optimize application performance, responsiveness, and user experience.
  • Conduct thorough testing and debugging to identify and resolve any issues or bugs.

Key Skills

  • Responsible for designing, developing, and delivering high-quality mobile applications for both iOS and Android platforms using React Native. Build pixel-perfect, buttery smooth UIs across both mobile platforms.
  • Implement clean, efficient, and maintainable code following industry best practices and coding standards.
  • Leverage native APIs for deep integrations with both platforms.
  • Diagnose and fix bugs and performance bottlenecks for performance that feels native.
  • Reach out to the open source community to encourage and help implement mission-critical software fixes—React Native moves fast and often breaks things.
  • Maintain code and write automated tests to ensure the product is of the highest quality.
  • Transition existing React web apps to React Native.
  • Design and development of smartphone applications.
  • Work on new features, bug fixes, analytics, and improve application performance.
  • Collaborate with cross-functional teams.
  • Maintenance of Existing Applications.
  • Collaborate with product managers, UI/UX designers, and backend developers to understand project requirements and translate them into technical specifications.
  • Integrate user interfaces with backend services and APIs.
  • Optimize application performance, responsiveness, and user experience.
  • Conduct thorough testing and debugging to identify and resolve any issues or bugs.

Eligibility

  • Experience: 5+ Years of relevant industry experience
  • Education: Any Graduate
  • Job Type: Full Time (8:30 AM to 6:00 PM)

Tools we use

  • Array

    Code Editor

    Every team member uses their own code editor of choice for writing code. All that matter is that the code that is written in them is top-notch.

  • Array

    iTerm

    Coupled with OhMyZSH iTerm is the terminal on steroids. You can use a number of useful plugins and other features like autocomplete.

  • Array

    Travis CI

    A continuous integration tool for all our open source project. We use it to run tests and check our code for coding standards violation.

  • Array

    Semaphore CI

    Semaphore CI is used for building, testing and deploying our client code.

  • Array

    PHPUnit

    De facto standard unit testing framework for PHP. Writing tests is crucial to write maintainable code.

  • Array

    Docker

    Some apps are built using Docker images for easier deployment to various environments. In some cases, we also use it for easier local setup.

  • Array

    VVV

    Varying Vagrant Vagrants is an open-source Vagrant configuration focused on WordPress development. VVV is ideal for developing themes and plugins as well as for contributing to WordPress core.

  • Array

    PHP_CodeSniffer

    PHP_CodeSniffer is a script that tokenizes PHP, JavaScript and CSS files to detect violations of a defined coding standard. We also maintain our own coding standard.

  • Array

    PHPStan

    PHP Static Analysis Tool – it focuses on finding errors in your code without actually running it.

  • Array

    GitHub

    All of our work is on Github. Everything goes through pull requests and code reviews with your future team members

  • Array

    Slack

    We use Slack for work and for fun. It’s our go-to tool for maintaining sanity both in office and remote.

  • Array

    Handbook

    WordPress Handbook is a repository of the practices and processes we developed through the years of working with WordPress.

What can you expect from us?

We offer a number of benefits, high-quality tools, bad jokes, and a stimulating work environment. We offer a number of benefits, high-quality tools, bad jokes, and a stimulating work environment.

01

Professional development

  • Learning & development

    We believe that honest two-way feedback is the foundation of growth. In our bi-weekly one-on-one talks and quarterly 360 reviews, we discuss what’s good and what could be better.

  • Versatile projects

    Our teams get to work on very interesting projects for renowned brands and clients from a range of industries, some of which we can’t namedrop due to NDAs.

  • Contributing to open source

    Sharing is caring doesn’t only apply to chocolate. Our way of giving back to the community is publishing open-source libraries and resources.

  • Paid language courses

    Paid language courses help our employees master the English language, in addition to being fluent in their programming languages.

  • Doing a career switch

    We don’t have a sorting hat to tell you where you belong, but we will support your career switch from one job position to another. More info here.

  • Traveling on business

    Having clients all over the world means our employees sometimes have to travel to and work from beautiful locations. Gotta do what you gotta do.

02

Health
& Family life

  • Subsidized recreation

    Stay in shape with a sponsored fitness membership of your choice. You never know when the elevator is going to go out of order.

  • Sponsored health checks

    You know the old saying – the greatest wealth is health. Regular health checks are on us, getting your five-a-day in is on you.

  • Flexible working hours

    Hate waking up very early or fancy going for a run at the lunch break? Tailor your working hours to fit your schedule.

  • Paid vacation for everyone

    Students or non-students, everybody deserves a carefree time-out to recharge their batteries. Bon voyage!

03

Around
the office

  • Free power-ups

    Snack on fruit, cookies, and nuts to keep your energy levels up, then pour a cup of strong tea or coffee over it for a good measure.

  • Car and bike parking

    Whether your ride comes on two wheels or four, don’t let it get caught in the rain. We offer free parking for bicycles and subsidize car parking.

  • Working remotely

    We like people who go the extra mile, so we don’t let miles and kilometers limit us. Office location? Anywhere. It’s all about flexibility.

  • Fun and games budget

    Every team gets a monthly budget to hang out and do fun stuff. While foodie teams love restaurant hopping, adrenaline seekers prefer to get locked up in escape rooms.

  • Bring your dog to work

    If your four-legged friend doesn’t eat MacBooks, let him tag along. Your colleagues will appreciate the stress relief.

Industry We Serve

We provide innovative solutions for following industries.

Aerospace

Aerospace

Agriculture

Agriculture

Banking

Banking

Construction

Construction

Ecommerce

Ecommerce

Education

Education

Technology

Technology

Engineering

Engineering

Fashion

Fashion

Finance

Finance

Health Care

Health Care

Insurance

Insurance

Manufacturing

Manufacturing

Mining

Mining

oil-gas

Oil & Gas

Pharmaceutical

Pharma

Telecom

Telecom

Transport

Transport

ets1 ets2

We can help you build what you have been looking for.

Subscribe to our newsletter

    eastern

    © 2024 Eastern Techno Solutions. All Rights Reserved.