ALevelSoft logo

ReactNative Developer

ALevelSoft·Salary not specified

Primary stack

React NativeReactRESTReduxTypeScriptiOSJavaScriptSOLIDAndroid

Nice to have's

JestEnzymeReact testing libraryJasmineNode.jsLinuxBash

Job description

Description language:

About the Position

We are seeking a skilled ReactNative Developer with 2+ years of experience in JavaScript, React.js, and React Native to join our team. This role is Full-time and offers a Hybrid work arrangement.

Responsibilities

  • Assess tasks and provide reliable time estimates
  • Design and build applications of medium and advanced complexity for the Android and iOS platforms and deploy them to Google Play Market and App Store
  • Leverage native APIs for deep integrations with both platforms
  • Implement clean, modern, smooth animations and transitions that provide an excellent user experience
  • Optimize application regarding project requirements
  • Collaborate with the backend team and use external data sources and APIs
  • Cover one’s own code with unit tests and run them to ensure security, usability, and general reliability
  • Work on integrating available open-source third-party plugins, components, and libraries
  • Work on integrating the provided visual design, including animations and UI effects, into applications
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Communicate with clients, answer questions, explain decisions, and understand inbound feedback and requests

Requirements

  • 2+ years of experience and a firm grasp of the JavaScript language and its nuances, including ES6/ES7 (ECMAScript)
  • 2+ years of experience with React.js
  • 1+ years of experience with React Native, its commonly used libraries along with relevant state management techniques: Redux, redux-thunk, redux-saga (preferred), Context API, hooks
  • Strong understanding & usage of SOLID principles and software design patterns
  • Knowledge of Android and iOS UI design principles
  • Understanding of CI/CD (principles, instruments)
  • Understanding and experience with REST, SOA concepts
  • Ability to analyze, profile, and eliminate performance bottlenecks in web and mobile applications
  • Knowledge of TypeScript
  • Solid understanding of the full mobile development life cycle
  • Level of English – Intermediate or higher

Nice to Have

  • Experience writing unit tests using Jest, Enzyme, and React testing library
  • TDD experience with Jasmine
  • WebSockets, real-time apps
  • Experience developing with Node.js
  • Basic knowledge of web apps security (OWASP TOP10)
  • Practice in debugging Android and iOS applications in emulators and real devices
  • Experience in collecting crash statistics and eliminating crash causes (e.g. Sentry, Crashlytics)
  • Ability to set up the required development environment
  • Experience with Linux-based OS, Bash

We Offer

  • Competitive salary based on your qualifications and skills
  • Flexible working hours aligned with your schedule
  • Paid vacations and sick leaves
  • Participation in industry conferences
  • Accounting services

About the Company

Ready to take your business to the next level? Contact us today to schedule a consultation and discover how ALevelSoft can help you achieve your goals. Let's innovate together!

© ALevelSoft. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

At ALevelSoft, you’re stepping into a world where technology meets purpose. We don’t just develop software; we empower our team to drive digital transformation. Specializing in custom web and mobile application development, cutting-edge UI/UX design, and innovative technologies like IoT and AI, we offer a playground for tech enthusiasts to explore, innovate, and excel.Your Growth, Our Priority:Join a team where your growth is as important to us as the solutions we build. Our commitment to your development is reflected in:▹ Diverse Projects: Engage with a variety of industries — Healthcare, FinTech, Sports Technology, and Reseller Solutions — each offering unique challenges and learning opportunities.▹ Engineering Excellence: Whether it’s custom software, mobile apps, or web development, we provide the environment for you to hone your skills across a broad tech stack, including JS frameworks, C#, .NET, and cloud services.▹ Continuous Learning: With access to cutting-edge projects and technologies, your professional development is continuous, supported by personalized advancement plans and a culture that prizes learning and innovation.Why ALevelSoft is Your Workplace?▸ Empowerment and Growth: Fast-track your career through diverse project experiences, enhanced by regular technical evaluations and customized career pathways.▸ Rewarding Experience: Beyond competitive salaries and flexible work schedules, we ensure work-life balance with paid leave and the freedom to work remotely.▸ Community and Collaboration: Be part of a dynamic, supportive community. Our culture thrives on collaboration, mutual respect, and the joy of creating something new together.▸ Innovation at Every Turn: Here, your ideas matter. We’re a company that’s always looking ahead, ready to embrace new technologies and creative solutions.Join us at ALevelSoft, where your career is poised for acceleration in an empowering, innovative environment. Dive into a world where your contributions shape the future of technology and where your professional journey is just as important as the destinations we reach together.

More at ALevelSoft

All 6 roles

Similar jobs

Popular searches