Job Title:  Consultant | Full Stack - Java + React | Bengaluru | Engineering | Platform Development & Integratio

Consultant | Full Stack - Java + React | Bengaluru | Engineering | Platform Development & Integratio
• Job requisition ID : 114341 
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP 

ReactNative

The responsibilities of Sr. Consultant or Consultant can include:

·      Develop and maintain mobile applications using React Native for iOS and Android platforms.

·      Collaborate with product and design teams to ensure that the applications meet the requirements and standards.

·      Ensure the performance, quality, and responsiveness of the applications.

·      Write clean, maintainable, and reusable code.

·      Identify and fix bugs and performance issues.

·      Stay up-to-date with the latest industry trends, technologies, and standards.

·      Proficient in React Native and its core principles with at least 3 years of relevant experience

·      Experience with TypeScript is a plus.

·      Experience with Redux and Redux-Saga.

·      Familiarity with RESTful APIs and WebSocket communication.

·      Experience with debugging and profiling tools.

·      Strong understanding of Git and Git Flow.

·      Familiarity with Agile development methodologies.

·      Experience of understanding the low/high fidelity level design aspects along with hands-on in UI development writing the unit testable code

·      Expertise in CSS, HTML - CSS3, Selectors, Specificity, Media Queries, HTML 5, Web Socket, Web Storage

·      Working experience of Javascript Frameworks & Design Patterns - React (Styled Components, Hooks, Lifecycle, State Management, Unit Test Cases)

·      Knowledge of Webpack, Babel and its Plugins, ES6, Redux, Jest

·      Experience of Source Control Tools such as GIT

·      Experience with cloud services like (AWS/Azure/Google Cloud)

·      Good analytical and problem-solving skills.

·      Excellent communication and interpersonal skills

 

Java

Hands-on experience with Microservices Architecture

Solid understanding of:

  • SOLID Principles
  • DRY & KISS principles
  • Design Patterns (GoF patterns)

Experience implementing centralized exception handling

Expertise in Aspect-Oriented Programming (AOP) (e.g., Spring AOP)

Strong knowledge of RESTful APIs

Experience with unit testing frameworks (JUnit, Mockito, NUnit, etc.)

Familiarity with CI/CD pipelines

Knowledge of containerization (Docker, Kubernetes) is a plus