company logo

Software Engineer (React Native)

Gurgaon
Chandigarh
Delhi
Pune
Mumbai
Remote
Contract-To-Hire
Senior: 5 to 7 years
81K - 1L (Per Month)
Posted on Sep 10 2024

About the Job

Skills

React Native
JavaScript
Mobile Development
UI/UX Design
API Integration
Debugging
Version Control (Git)
Problem Solving

We are seeking a Software Engineer (React Native) to join our team.


Key Responsibilities:

  • Develop high-quality applications that provide a delightful user experience and meet business expectations
  • Develop clean, reusable, well-structured and maintainable code following best practices and industry standards
  • Develop elegant, responsive, high-performance, cross-platform solutions
  • Develop, debug, and modify components of software applications and tools
  • Write automated unit, integration and acceptance tests as appropriate to support our continuous integration pipelines
  • Support and troubleshoot data and/or system issues as needed
  • Actively contribute actionable and valuable feedback in code reviews
  • Participate in system architecture and design reviews
  • Participate in user story creation in collaboration with the team
  • Work with team members to develop prototypes as necessary and validate ideas with a data-driven approach
  • Be an active participant in all Agile team events


Requirements:

  • Bachelor’s degree (or equivalent professional experience) in related field such as Computer Science, Computer Engineer, Applied Mathematics, or Applied Sciences
  • Three (3+) years of Software Engineering or other relevant experience
  • Proficient in application development in modern object-oriented programming languages
  • Three (3+) years of experience developing mobile applications in React Native
  • Proficient in building and integrating with web services and RESTful APIs
  • Proficient in SQL or other relational data storage technologies
  • Experience using code versioning tools such as Git
  • Experience with Agile development methodology
  • Extensive experience with application development in modern object-oriented programming languages
  • Experience in automated testing practices including unit testing, integration testing, and/or performance testing


Preferred Education and Experience:

  • Experience with NodeJS and TypeScript
  • Experience with dependency injection frameworks
  • Experience working with Microservices Architecture
  • Experience using Virtualized hosting and delivery (Docker, Kubernetes)
  • Experience working with Real-time Data Streaming (e.g. Kafka, Kinesis)
  • Experience with NoSQL/Non-relational Databases
  • Experience with defining strategies used in an engineering team’s solutions development work
  • Understanding of Serverless Computing (e.g. AWS cloud services)
  • Understanding of AWS Messaging Services (e.g. SNS & SQS)
  • Understanding of DevOps and CI/CD tools (e.g. GitLab CI / Jenkins / Bamboo)
  • Understanding of frontend engineer workflow and build tools such as npm, web-pack, etc.


Benefits:

  • Work Location: Remote
  • 5 days working​



About the company

Infraveo Technologies is a Privately owned IT Company established in 2017. Today we’re proud to have a team of IT Engineers who thrive on rolling up their sleeves and solving your IT problems and meeting your business needs. We are on a mission to exceed your expectations and form a Long-term, mutually beneficial relationship with YOU.

Industry

IT Services and IT Consul...

Company Size

51-200 Employees

Headquarter

Ahmedabad, Gujarat

Other open jobs from Infraveo Technologies