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.
