Home

Blog

Certifications

Openings

Refer & Earn

Help


G

G

GeekyAnts India Pvt Ltd

Services

251 - 500

Employees

4.5

Reviews

Bengaluru, Karnataka

Location

About company

GeekyAnts is a design and development studio that specializes in building solutions for web and mobile that drive innovation and transform industries and lives. They hold expertise in state-of-the-art technologies like React, React Native, Flutter, Angular, Vue, NodeJS, Python, Svelte and more.

GeekyAnts has worked with around 500+ clients all across the globe, delivering tailored solutions to a wide array of industries like Healthcare, Finance, Education, Banking, Gaming, Manufacturing, Real Estate and more. They are trusted tech partners of some of the world's top corporate giants and have helped small to mid-sized companies realize their vision and transform digitally. They are also the registered service suppliers for Google LLC since 2017.

They provide services ranging from Web & Mobile Development, UI/UX design, Business Analysis, Product Management, DevOps, QA, API Development, Delivery & Support and more.

In addition to that, GeekyAnts is the brains behind React Native's most famous UI library; NativeBase (15000+ GitHub Stars), BuilderX, Vue Native, Flutter Starter, apibeats and hold numerous other Open Source contributions to their name. GeekyAnts has offices in India (Bangalore) and the UK (London)

Senior Software Engineer I

Posted 2 months ago

Not Disclosed

Salary

3-4 Years

Experience

Bengaluru, Karnataka

Location

Job Description

Senior Software Engineer specialized in React Native requires detailing the responsibilities, required skills, qualifications, and other attributes.

  • We are seeking a talented and passionate Senior Software Engineer specializing in React Native to join our dynamic team.
  • The ideal candidate will have a strong background in mobile application development, with a focus on delivering high-quality, user-centric applications for both iOS and Android platforms.
  • As a Senior Engineer, you will play a crucial role in the full development lifecycle of our applications, from concept to deployment and beyond.


  • Key Responsibilities:

  • Design and develop scalable, robust, and maintainable mobile applications using React Native.
  • Collaborate with cross-functional teams (UI/UX designers, back-end developers, product managers) to define, design, and ship new features.
  • Ensure code quality, organization, and automatization, adhering to best practices in coding standards and software design.
  • Participate in full lifecycle of a project, including development, unit testing, system testing and change management.
  • Participate in code reviews to maintain high development standards.
  • Troubleshoot, optimize, and resolve issues within the mobile applications.
  • Stay up-to-date with new technology trends, frameworks, and best practices in mobile development.
  • Research technical issues and provides recommendations to enhance overall performance of the products.
  • Mentor junior developers and contribute to the team’s knowledge-sharing efforts.


  • Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 3-4 years of professional experience in mobile application development, with a strong focus on React Native.
  • Proven track record of developing and deploying high-quality mobile applications on both iOS and Android platforms.
  • Deep understanding of React Native and its core principles, along with a proficiency in JavaScript/TypeScript.
  • Experience with state management libraries (e.g., Redux, MobX).
  • Familiarity with Advance topic like RN bridging and integration of native module ( Swift and Kotlin)
  • Familiarity with RESTful APIs to connect React Native applications to back-end services.
  • Knowledge of modern authorization mechanisms, such as JSON Web Token.
  • Understanding of mobile app design guidelines (iOS Human Interface Guidelines and Material Design).
  • Experience with automated testing suites, like Jest or Mocha.
  • Excellent problem-solving, critical thinking, and communication skills.
  • Educational Qualifications

    Bachelor’s degree in Computer Science, Engineering, or related field

    Rounds description


    With our Recruiting AI.
    Get hired quickly and reliably.
    Set up your profile | Add skills | Take automated interviews.

    Sign in

    2020 © All rights reserved. GeekyAnts India Pvt Ltd