Position: Middle/Senior React Native Engineer
Company: AgileEngine
Experience required: 2y
Category: Other
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

**Responsibilities**

● Develop new user-facing features, functionality and ensure the technical feasibility of UI/UX designs
● Build reusable code and libraries for future use and write unit and integration tests
● Work as part of a team to build React Native iOS / Android application for SaaS product
● Architect, build and maintain excellent React Native applications with clean code
● Implement clean, modern, smooth animations and transitions that provide an excellent user experience
● Work with native modules when required
● Collaborate with other team members and stakeholders
● Follow Agile development methodologies and continuous delivery processes
● Work with modern tools including Jira, Slack, GitHub, Google Docs, etc.
● Be part of a community of React Native developers who share knowledge and help each other as problems arise

**Minimum Skills**

● 2+ years of professional experience working with React Native
● 4+ years of professional software development experience
● Experience working with GraphQL, RESTful microservices
● Experience with test-driven methodologies
● Experience in using code versioning tools, such as Git
● Experience with 3rd party API integrations
● An understanding of React Native best practices and a commitment to following them
● Ability to work through new and difficult React Native issues and contribute to libraries as needed.
● Ability to create and maintain continuous integration and delivery of React Native applications.
● A positive mindset and can-do attitude.
● Forensic attention to detail

**Desired Skills**

● Experience working with Swift, Objective C, and Java a plus
● Experience with subscriptions will be a huge plus
● Familiarity with Appcenter, Fastlane and AWS services
● Familiarity with continuous delivery, DevOps, continuous integration
● Dedication to improving processes and team performance
● Proficient with Mac OSX/Linux operating systems, especially command line

**About the project**

The Demosphere team believes a rewarding team sports experience fosters both a greater sense of community and individual wellbeing. So they develop integrated, user-friendly tools to elevate the way sports organizations operate, letting you focus on creating and growing programs that develop individuals through team sports.