Must Have Technical/Functional Skills * Frontend / Mobile: React Native, React JS, JavaScript, TypeScript, Redux * Backend: Java Spring Boot * Database: Azure Cosmos DB (NoSQL) * Cloud & DevOps: Azure, Docker, Kubernetes, CI/CD (GitHub Actions / Azure DevOps) * Tooling: Git, Azure DevOps Required Qualification * Strong proficiency in React Native, React JS and JavaScript/TypeScript, including state management (Redux, Zustand, or MobX) and native module integration.
* Deep expertise in Java and the Spring Boot ecosystem (Spring Security, Spring Data, Spring Cloud). * Hands-on experience with Azure Cosmos DB - data modeling, partitioning strategies, indexing, and SDK usage.
* Solid understanding of RESTful API design principles and microservices architecture.
* Proficiency with Git-based version control workflows (feature branches, PRs, code review). * Experience with containerization (Docker) and orchestration (Kubernetes or similar). * Familiarity with cloud platforms - Azure preferred; AWS or GCP acceptable.
* Strong analytical and problem-solving skills with a keen eye for performance and scalability.
* Excellent written and verbal communication skills.
Roles & Responsibilities * Architect and develop robust, scalable mobile applications using React Native/JS and JavaScript/TypeScript.
* Design and implement RESTful APIs using Java Spring Boot microservices.
* Model, query, and optimize data using Azure Cosmos DB (NoSQL) for high-throughput, globally distributed workloads.
* Lead end-to-end feature development from technical design through deployment and monitoring.
* Collaborate with product managers, UI/UX designers, and QA engineers in an Agile/Scrum environment.
* Conduct thorough code reviews and enforce best practices around performance, security, and maintainability.
* Mentor and guide junior developers, fostering a culture of technical excellence.
* Identify and resolve performance bottlenecks across the mobile, API, and database layers.
* Contribute to CI/CD pipeline improvements and DevOps practices.
Salary Range-$100,000-$130,000 a year #LI-KR3 TCS Employee Benefits Summary: Discretionary Annual Incentive.
Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans.
Family Support: Maternal & Parental Leaves.
Insurance Options: Auto & Home Insurance, Identity Theft Protection.
Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement.
Time Off: Vacation, Time Off, Sick Leave & Holidays.
Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.