Match score not available

Software Engineer (React Native)

Remote: 
Full Remote
Contract: 
Salary: 
100 - 100K yearly
Experience: 
Mid-level (2-5 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree in a related field, 3+ years of Software Engineering experience, Proficient in modern object-oriented programming languages, Experience with React Native for mobile applications, Knowledge of SQL and relational databases.

Key responsabilities:

  • Develop high-quality, user-friendly applications
  • Write maintainable code following best practices
  • Create automated tests to enhance integration pipelines
  • Participate in Agile team events and user story creation
  • Contribute feedback in code reviews and system design
Infraveo Technologies logo
Infraveo Technologies Scaleup https://www.infraveo.com/
51 - 200 Employees
See more Infraveo Technologies offers

Job description

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:

  • Bachelors 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 teams 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




Salary

81000 - 100000 INR (Per Month)


Required profile

Experience

Level of experience: Mid-level (2-5 years)
Industry :
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Software Engineer Related jobs