Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Software Engineer - React Native @ Upcrest Engineering

Home > Application Programming / Maintenance

 Software Engineer - React Native

Job Description

Key Responsibilities

Overall responsible on the Implementation part of the project i.e., getting things
right
Support L2 engineer to analyse the User Requirements, NFRs and Technical
Requirements for the project
Identify any unknowns i.e., missing scenarios, etc and consult with PO to ensure
those are defined either as a User story or UAC
Identify ways to implement a story and select the approach that is best suited for
the project. Consult with L3 as required
Break down user stories along with the team to identify technical tasks
Provide detailed estimates before the start of the sprints. Need to work with the
Team to get the estimates
Ensure the software is developed confirming the project architecture, coding
standards and NFRs (preferred)
Create technical documents as required for the project in JIRA, Confluence, or other
tools (preferred)
Provide POs and ADMs with daily updates of the team via Jira and Slack (preferred)
Proactively communicate with other members of the team (preferred)
Provide HR and Management with any relevant information to help improve
organisation culture & performance

Key Skills
Understanding of various advance JavaScript concepts
Ability to write well-documented, clean JavaScript code
Strong hands-on experience in enterprise grade mobile application development
with React Native/React JS programming experience
Can demonstrate use of OOPs Patterns
Build pixel-perfect, buttery smooth UIs across both mobile platforms
Ability to implement third party libraries into an existing code (preferred)
Familiarity with native build tools, like XCode, Android Studio (preferred)
Experience with automated testing suites, such as JEST (preferred)
Understanding of Redux, Redux-thunk, Redux Saga (preferred)
Can unit test to perfection
Ability to analyse System Requirements at the Epic level
Ability to create UML diagram to define the implementation for the Epic with
multiple stories

www.growexx.com

Can demonstrate use of OOPs Patterns
Can work on agile Estimation techniques
Can perform Basic Task Management & Planning
Good debugging skill to find out the problem in the code (preferred)
Knowledge of Source code repository including Git, Bitbucket, Mercurial or anything
similar (preferred)

Education and Experience
B Tech or B. E. 1st Class from top 100 institutions in India
1-3 Years experience as a Software Engineer
Analytical & Person Skills
Should have good logical reasoning and analytical skills
Good communication skills and extrovert
Positive attitude and a team player
Openness to learn new concepts
Attention to details
Take own initiatives to achieve own goals

Employement Category:

Employement Type: Full time
Industry: IT - Software
Role Category: Application Programming / Maintenance
Functional Area: Not Applicable
Role/Responsibilies: Software Engineer - React Native

Contact Details:

Company: Upcrest Engineering
Location(s): Multi-City, India

+ View Contactajax loader


 Job seems aged, it may have been expired!
 Fraud Alert to job seekers!

₹ 5 - 6 Lakh/Yr

Similar positions

Senior/Lead Software Engineer

  • Ntech It Solutions
  • 5 to 9 Yrs
  • Noida, Gurugram
  • 1 month ago
₹ Not Specified

Senior Member of Technical Staff - Oracle

  • Wen Womentech
  • 5 to 9 Yrs
  • Other Karnataka
  • 1 month ago
₹ Not Specified

Software Developer- React.js

  • Violet
  • 3 to 4 Yrs
  • Mumbai
  • 1 month ago
₹ Not Specified

DevOps Engineer

  • Ntech It Solutions
  • 2 to 4 Yrs
  • Noida, Gurugram
  • 1 month ago
₹ Not Specified

Upcrest Engineering

Artefact Projects Ltd.