Job Title:  Consultant | Full Stack | Bengaluru | Engineering | Platform Development & Integration

Consultant | Full Stack | Bengaluru | Engineering | Platform Development & Integration
• Job requisition ID : 114338 
• Location: Bengaluru
• Entity: Deloitte Touche Tohmatsu India LLP 

Job Description – React Native


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




Job Description – Golang


Role Overview

We are seeking a skilled Golang Consultant with 3–5 years of experience in backend development and microservices architecture. The candidate will be responsible for building scalable, high-performance applications using Golang and modern cloud-native technologies.

Key Responsibilities

  • Design, develop, and maintain backend applications and microservices using Golang.
  • Build and consume RESTful APIs and gRPC services.
  • Develop scalable, secure, and high-performing enterprise applications.
  • Collaborate with architects, business stakeholders, and development teams to deliver technical solutions.
  • Participate in code reviews, testing, debugging, and performance optimization.
  • Work closely with DevOps teams to implement CI/CD pipelines and deployment automation.
  • Troubleshoot production issues and ensure application reliability.

Required Skills

  • 3–5 years of software development experience with at least 2+ years of hands-on Golang development.
  • Strong understanding of Go routines, channels, concurrency patterns, and memory management.
  • Experience in Microservices Architecture and API development.
  • Hands-on experience with REST APIs, gRPC, and JSON.
  • Experience with databases such as PostgreSQL, MySQL, MongoDB, or similar.
  • Knowledge of Docker and Kubernetes.
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with Git, CI/CD pipelines, and Agile methodologies.
  • Strong analytical, troubleshooting, and problem-solving skills.

Preferred Skills

  • Experience with messaging systems such as Kafka, RabbitMQ, or AWS SQS.
  • Exposure to monitoring tools such as Prometheus, Grafana, ELK Stack.
  • Knowledge of DevOps and SRE practices.
  • Experience working in Banking, Financial Services, or other enterprise environments.