[ref. a6295422] Software Engineer (React Native)

apartmentInfraveo Technologies placeGurgaon calendar_month 

Job Description

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
  • 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
check_circleNew offer

Senior Software Engineer

apartmentCareer Grow SolutionsplaceGurgaon
Job Description Skills: SQL, C++, C#, Digital Signal Processing, Oscilloscope, Visual Studio Code, Senior Software Engineer Job Description Position Title: Senior Software Engineer Summary We are seeking a highly experienced Senior Software...
placeGurgaon
Job Description Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.   1.  Applies scientific methods to analyse and solve software engineering problems.   2.  He...
apartmentInfraveo TechnologiesplaceGurgaon
Job Description Skills: System Architecture, Software Design, Programming, Database Management, Cloud Computing, Network Security, Project Management, Problem Solving, The Sr. Software Engineer (System Architect) is primarily responsible...