2 Chenoa Information and Software Services Jobs
5-8 years
₹ 17 - 25L/yr
Noida
1 vacancy
Opening For React/React Native-Senior Software Engineer
Chenoa Information and Software Services
posted 7d ago
Flexible timing
Key skills for the job
Role & responsibilities
A minimum of 5+ years of experience/expertise in the following areas specified below*:
React Native:
3 - 5 years Prior Experience as a React Native mobile app developer.
1 or more years experience developing with Apache Cordova is a plus.
Experience developing, building and maintaining React Native applications with clean code.
Experience integrating on third-party API's.
Experience writing unit and integration tests.
Experience work with native modules when required.
Strong understanding of JavaScript and TypeScript language.
Familiarity with native build tools, like XCode, Gradle.
Ability to work through new and difficult React Native issues.
Ability to create and maintain continuous integration and delivery of React Native applications.
Knowledge on tools : Jira, gitlab, etc. Experience maintaining code using GIT, branching strategies and feature branches.
React
Professional experience in development using modern JavaScript stacks/frameworks/technologies (3- 5 years)
Professional knowledge of JavaScript design patterns and best practices
Development experience with sever languages like: node.js (a must), Java, Python, C#.
Professional knowledge of state management libraries like Redux, vuex, MobX, ngrx (at least 2 closed projects, 1-2 years)
Familiarity with at least one container technology (eg. Docker) and microservice architecture projects
High-Level knowledge of HTTP Protocol and standard data exchange protocols
Hands-on experience in building responsive layouts
Professional knowledge of automated testing (unit testing, end-to-end testing)
In-depth understanding of JavaScript engines, CSS3 and CSS processors (Sass) and CSS in js
Experience in performance optimization, detecting, removing and most importantly preventing bottlenecks, caching and lazy-loading
Experience with both consuming and designing RESTful APIs.
Good understanding of good and clean code, SOLID.
Experience in auto-scaled, containerized applications (Kubernetes, Docker Swarm, etc) or serverless
Experience in performance optimization
UX skills
Typescript
Experience in Agile software development methodologies.
Expertise in applying Object-Oriented Programming principles (abstraction, encapsulation).
High-level design proficiency following UML / C4 / ArchiMate.
Experience in creating and implementing well-tested, scalable, and performant enterprise-level systems.
Practice and initiative mentoring other engineers and decision-makers throughout the organization.
Good understanding of SOLID principles.
Familiarity with OWASP.
Proficiency in the English language.
Additional Experience Desired:
Additional Experience Desired:
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
Great place for learning new technologies and excellent work life balance
Nothing
Read 8 reviews5-8 Yrs
₹ 17 - 25L/yr
Noida