Sr. (Strong Middle) Software Engineer (ReactNative) (offline) $3500-6250

We seek a Sr. (Strong Middle) Software Engineer (ReactNative) responsible for developing a ReactNative project from scratch. The candidate should be responsible, mature, and have a deep appreciation for building the best user experience.


Project
Travel excursions where the guide streams audio (video, text, images) to the tourists using his/her phone. The project will use WebRTC to broadcast a signal. The project will be built from scratch and the candidate will tightly collaborate with ReactNative Tech Lead, Sr. Backend dev (.NET, Azure), Lead UI/UX Designer, PM, and QA.


Key Qualifications
- 3+ years of advanced JavaScript programming proficiency.
- Strong understanding of JavaScript fundamentals.
- Experience working with ReactNative and/or React.
- Familiarity with code organization and tooling, including linting, bundling, and testing tools.
- End-to-End Web application development experience (you have code in a production system).
- High ownership, responsibility, self-sufficient, hands-on leader to drive quality in usability and experience.
- Excellent verbal and written communication skills. (English B1-B2)
- Ability to express ideas clearly within the team. Strong leadership skills.
- Strong debugging and diagnostic skills.
- Acute attention to detail and dedication to quality.
- Confident in being hands-on, from initial wireframes through prototyping, into building the final product.
- Aptitude to independently learn new technologies.
- Maturity and willingness to reuse existing technologies without creating own.


Additional Requirements
- Experience driving quality and code reviews.
- Familiarity with the agile development process.
- Experience implementing accessibility standards and best practices.
- Must be able to provide sample work as requested and/or do a small technical task.


Hiring Processes
1) Pre-screening in Google form or verbally. We can show the project code for more clarity and confidence.
2) Tech. tasks or live coding to choose from.
3) Technical interview 1.5 hours. For the first half hour, we explore tech. task or perform the live-coding session. Other 45-60 minute theoretical questions.
4) Communication with representatives with PO.


Responsibilities
- Development.
- Responsibility for the result.
- Communication with the team.
- Code reviews.
- Team building.
- Meetings.
- Estimates.
- 1:1 meetings.
- Communication with PO and PM.
- The desire to grow the project, develop, and so on.

We do not have micromanagement. The candidate will be responsible for his/her performance and results.


Our Culture
- No look and feel, quality, and performance compromise.
- Build with heart, passion, and balance.
- Play as a team. Help, listen, and collaborate.
- Be passionate about the technology and the products you build. Money shouldn’t be a primary motivator.
- Take responsibility and ownership.
- Desire to grow. Ambitions.
- The rigor of processes and discipline.
- Attentive to details.
- Pick the optimal solution for the client. Do not pursue technologies and complex solutions.
- Resolve clients' problems.
- Think, plan, then do.
- We’ll figure it out.


Processes
- PO/PM from the United States
- Jira, Bitbucket(Git), Confluence
- Agile, Scrum.
- Figma.


We Offer
- Work remotely.
- Flexible schedule.
- Payment in $.
- No bureaucracy.
- Day-offs and vacancies are included in the hourly rate.
- Partially-payed medical insurance.
- Team buildings.
- Conference tickets.
- Equipment depreciation.
- Gift box.
- Welcome pack (first day).
- Passionate and technically strong team members.


Tech Stack
(Latest versions of dependencies)
ReactNative, TS, .NET(Azure, BE), eslint, etc.

The job ad is no longer active
Job unpublished on 22 February 2023

Look at the current jobs JavaScript / Front-End →