11+ Unobtrusive JavaScript Jobs in India
Apply to 11+ Unobtrusive JavaScript Jobs on CutShort.io. Find your next job, effortlessly. Browse Unobtrusive JavaScript Jobs and apply today!
Job Description โ Software Engineer (Java Spring Boot + Angular)
Location: Whitefield, Bangalore (Work from Client Office)
Experience: 4โ8 years
Role Overview
We are hiring Software Engineers with strong experience in Java Spring Boot and Angular to work on enterprise-level applications at the client office in Whitefield, Bangalore.
Key Responsibilities
- Develop and maintain backend services using Java, Spring Boot, REST APIs.
- Build interactive front-end modules using Angular.
- Collaborate with the lead, QA, and product team for high-quality delivery.
- Understand requirements, participate in design discussions, and contribute to technical solutions.
- Write clean, maintainable, and scalable code.
- Perform unit testing and integration testing.
- Fix bugs, optimize code, and improve application performance.
Technical Skills Required
- Strong coding skills in Java 8+, Spring Boot, RESTful API development.
- Experience working with Angular.
- Good understanding of Microservices concepts.
- Strong knowledge of SQL/NoSQL databases.
- Experience with version control (Git), CI/CD pipelines, and build tools.
- Familiarity with cloud services is a plus.
Soft Skills
- Good communication and teamwork skills.
- Ability to work independently and handle tasks with minimal supervision.
- Strong debugging and problem-solving skills.
Note: One technical round is mandatory to be taken F2F from office.
Role Overview
We are looking for a highly skilled Technical Lead with strong experience in Java, SpringBoot, and Angular to lead a team of developers for a client project based out of Whitefield, Bangalore. The role requires hands-on development, design, architecture understanding, code review, and team coordination.
Key Responsibilities
- Lead a team of 9 developers and provide technical guidance.
- Perform hands-on development using Java, Spring Boot, Angular.
- Drive solution design, code quality, best practices, and performance optimization.
- Work closely with the clientโs product owners and architects.
- Conduct code reviews, technical grooming, and sprint planning.
- Troubleshoot and resolve complex technical issues.
- Ensure timely delivery of modules with high quality.
- Mentor team members and support them in solving technical blockers.
Technical Skills Required
- Strong expertise in Java 8+, Spring Boot, REST APIs.
- Strong front-end experience with Angular 8+, TypeScript, HTML, CSS.
- Experience with SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Hands-on with Git, Maven/Gradle, Jenkins, CI/CD.
- Knowledge of cloud platforms (AWS) is an added advantage.
- Experience with Agile/Scrum methodologies.
Soft Skills
- Excellent communication and client-facing skills.
- Ability to lead, mentor, and motivate the team.
- Strong problem-solving and analytical skills.
Key Responsibilities
Reporting & Analytics Development
โข Design, develop, and maintain complex reporting solutions serving mission-critical emergency
response operations
โข Build interactive dashboards and data visualizations that transform large datasets into
actionable insights
โข Develop advanced analytics features including trend analysis, predictive metrics, and
operational intelligence
โข Create self-service reporting capabilities enabling stakeholders to access critical data
independently
โข Implement real-time and scheduled reporting systems with appropriate caching and
optimization strategies
SQL & Database Architecture
โข Write and optimize complex SQL queries involving multiple joins, subqueries, CTEs, window
functions, and aggregations
โข Review existing database architectures and identify performance bottlenecks and optimization
opportunities
โข Design and implement database schema enhancements to support evolving reporting
requirements
โข Develop and maintain stored procedures, functions, and views optimized for reporting
workloads
โข Perform comprehensive query performance analysis and implement tuning strategies across
PostgreSQL and AWS Aurora environments
โข Create efficient indexing strategies and data access patterns for large-scale datasets
โข Establish data modeling best practices for dimensional and transactional reporting needs
Performance Optimization
โข Conduct systematic performance analysis of reporting queries processing millions of records
โข Implement query optimization techniques including execution plan analysis, index tuning, and
query refactoring
โข Design and implement data aggregation strategies, materialized views, and summary tables for
improved performance
โข Monitor and optimize database performance metrics including query response times, resource
utilization, and concurrency
โข Develop ETL processes and data pipelines optimized for reporting and analytics workloads
โข Implement caching strategies and data archival policies to maintain optimal system
performance
Technical Collaboration
โข Partner with Product and stakeholder teams to translate business reporting requirements into
technical solutions
โข Conduct code reviews focused on SQL quality, performance, and best practices
โข Provide technical guidance to development teams on reporting architecture and database
optimization
โข Document database schemas, reporting architectures, and optimization strategies
โข Collaborate with DevOps on database infrastructure, monitoring, and scaling initiatives
Required Qualifications
Experience & Background
โข 8+ years of software engineering experience with significant focus on reporting, analytics, or
business intelligence
โข 5+ years of hands-on experience writing complex SQL in production environments
โข 3+ years working with large-scale databases (millions+ records) and optimizing query
performance
โข Proven track record developing enterprise reporting solutions and analytics platforms
โข Experience conducting database architecture reviews and implementing performance
improvements
Technical Expertise - SQL & Databases
โข Expert-level SQL proficiency including complex joins, subqueries, CTEs, window functions, and
advanced aggregations
โข Deep PostgreSQL expertise with production experience in query optimization and performance
tuning
โข Strong understanding of database internals including execution plans, indexing strategies, and
query optimization
โข Experience with AWS Aurora or other cloud-based PostgreSQL solutions
โข Proficiency in stored procedures, triggers, functions, and database programming
โข Advanced knowledge of database design principles, normalization, and dimensional modeling
โข Experience with database performance monitoring and profiling tools
โข Strong programming skills in PHP (Yii framework or similar MVC frameworks preferred)
โข Solid experience with Vue.js or similar modern JavaScript frameworks for building reporting
interfaces
What You'll Work With
โข Databases: PostgreSQL, AWS Aurora, multi-tenant architectures
โข Backend: PHP (Yii framework), RESTful APIs
โข Frontend: Vue.js (Vue 2/3), modern JavaScript, data visualization libraries
โข Infrastructure: AWS (RDS, Aurora, S3, Lambda), Postgres
โข Tools: Git/GitHub, JIRA, Agile development workflows
Work Location
Hyderabad, India - On-site position with flexible working arrangements to accommodate both India
and onsite teams
Key Requirements / Skills
- 6+ years of overall experience in software development with strong expertise in building scalable web applications.
- 2+ years of experience as a Technical Lead, managing development teams and driving project delivery.
- Strong technical decision-making ability, including architecture design, technology selection, and implementation of best practices.
- Front-end expertise: Strong experience in React, JavaScript, TypeScript, and building responsive and user-friendly UI/UX.
- Back-end development: Hands-on experience with Node.js, RESTful APIs, API design, and server-side architecture.
- Gen AI Expertise: Experience in building RAG & LLM Systems, implementing AI/ML models or integrating AI-based solutions to solve business problems.
- Cloud & DevOps exposure: Experience with AWS/Azure, understanding of CI/CD pipelines, and cloud-based deployments.
- Code quality & best practices: Experience in code reviews, Git version control, and ensuring maintainable and secure code.
- Team leadership: Ability to mentor developers, guide technical discussions, and collaborate across teams.
- Strong communication skills to effectively interact with technical and non-technical stakeholders.
- Experience working in high-compliance environments such as healthcare systems is a plus.
Education Qualifications:
- B.Tech/M.Tech in CSE/IT/AI/ML from a good university
Roleย Senior Dot Net Developer
Locationย India, Remote (Work from Anywhere in India)
Minimum Qualificationย B. Tech. (or equivalent) from an accredited institution
Indicative Experienceย 5+ years
Domainย :ย Preferably Life-Sciences/Pharma
Customer Profileย :ย Captive research and development pods for a $ 500 million group of pharma data research companies that help patients gain access to life-saving therapies. We help our clients navigate the complexities at each step of the drug development life cycle, from pipeline to patient.
Other benefitsย Health Insurance, Provident Fund, Life Insurance, Reimbursement of Certification Expenses, Gratuity, 24x7 Health Desk.
Overview:
The Senior .NET Developer plays a crucial role in the organization, responsible for developing, testing, and maintaining high-quality software solutions using .NET technologies. They are essential in ensuring the stability and scalability of our systems, contributing to the overall success of our software products.
Key Responsibilities:
- Designing, coding, and testing software applications using C# and the .NET framework.
- Collaborating with cross-functional teams to analyze user requirements and deliver robust solutions.
- Implementing and maintaining ASP.NET MVC applications, ensuring high performance and responsiveness.
- Developing database structures and queries using SQL Server for data storage and retrieval.
- Integrating front-end elements with server-side logic using JavaScript and other web technologies.
- Utilizing Entity Framework to map and access data from the database.
- Creating and consuming web services using Web API to support system integrations.
- Participating in code reviews, identifying areas for improvement and implementing best practices.
- Resolving technical issues and debugging software to optimize functionality.
- Collaborating with the QA team to perform thorough testing and ensure product quality.
- Keeping abreast of industry trends and technologies to enhance technical capabilities.
- Providing technical guidance and mentorship to junior team members.
- Contributing to the continuous improvement of development processes and methodologies.
- Adhering to project timelines and delivering high-quality code within established deadlines.
Required Qualifications:
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Proven experience as a .NET Developer, with a strong portfolio of successful projects.
- Proficiency in C#, .NET Framework, ASP.NET, and MVC for developing web applications.
- Solid understanding of SQL Server and database design principles for efficient data management.
- Experience in client-side scripting using JavaScript, HTML, and CSS.
- Familiarity with Entity Framework for ORM, and Web API for building RESTful services.
- Strong knowledge of software development best practices and design patterns.
- Ability to work collaboratively in a team environment and communicate effectively.
- Excellent problem-solving skills and attention to detail in writing clean, maintainable code.
- Proactive attitude towards learning and applying new technologies to enhance development processes.
- Working knowledge of version control systems, such as Git, for code management.
- Certifications in relevant technologies, such as Microsoft Certified: Azure Developer Associate, are a plus.
- Experience with agile methodologies, such as Scrum or Kanban, for iterative and adaptive development.
- Strong analytical and troubleshooting abilities to identify and resolve complex technical issues.
- Understanding of software security principles and implementation of best practices to safeguard applications.
We are looking for a driven, curious and sincere full-stack software engineer having 0-2 years of professional experience. They will be assigned to a 0 to 1 project which presents a great opportunity to learn and grow.
Roles & Resposibilities:
- You will be involved in full-stack development
- Working on relational as well as non-relational databases.
- Writing and maintaining high-quality code.
- Learning the code base and improving your coding skills.
Desired skills and qualities:
- Bachelor degree in computer engineering or related field.
- Atleast 6 months of full-time or internship experience in Javascript.
- Data structures and algorithms.
- Strong understanding of object-oriented programming.
- Ability to communicate ideas clearly(verbal/written).
- HTML and CSS.
โ Design and develop front-end applications using React
โ Collaborate and contribute in a multi-functional team comprising of product managers,
architects, UI Designers, and customer support
โ Convert UX designs in Sketch or PSDs to React components and layouts by working
closely with other front-end engineers
โ Work with Redux to manage application state
โ Implement latest React best practices such as Hooks and Suspense
โ Contribute towards Unit/Integration/Performance Testing, System troubleshooting
โ Build a rich and innovative user experience for our customers
Essential skills and qualifications:
โ Ability to model data into appropriate state and props and build logical React components
โ Passion for building new products in a fast paced, team-oriented environment
โ Solid coding skills in modern ES6 JavaScript
โ Proficiency using modern web development technologies and techniques such as
โ HTML, CCS, ES6, CSS pre-processors, JavaScript, jQuery, Angular, React,
โ Responsive Web Design, build tools like (Browserify, WebPack, Grunt, Gulp) etc
โ Experience building customer facing UI and visualization tools
โ Experience with Redux (or Flux, MobX) state management tools
โ Experience with an integration testing framework, like Cypress or Testcafe
โ Bonus: Experience with GraphQL and Apollo
โ Bonus: Experience with React Hooks and Suspense
โ Bonus: Experience with other functional programming languages like ReasonML
Our ideal candidate is someone who is an exceptional JS developer with significant experience on React and Node. You should be able to build and support complex applications single-handedly with a keen eye towards UX, design, security and performance. Additionally you will need to have a basic understanding of microservices, API integrations to aid in achieving our vision of building the most robust and scalable integration platform in the B2B Retail + Food verticals. You will be responsible for architecture, design and implementation of the entire system to support thousands of customers globally. Our stack is primarily built around Node, PHP, React, Angular, Mongo, PHP and advanced Infra and DevOps tools such as Kubernetes, Grafana, Prometheus, ELK and more.
Mentoring should come naturally to you, as well as finding the right balance towards process and documentation.
Highlights:
1) You will be working on interesting technical challenges in a product centric and open-source driven environment.
2) You will help set a very high bar on code quality with a focus on test driven development and writing highly performant, fault tolerant and secure code.
3) You will take ownership of product features from conception to implementation, testing deployment and support.
4) A lot of freedom on when and where you work from - just get stuff done.
5) You will open source as much as possible, and blog about cool things that you learnt and built.
6) You will help define who we become as a company.
7) You will get stock options in line with silicon valley standards.
Caveats:
1) We have a strict no-divas rule. There are a lot of smart engineers on the team but no one with an attitude / superiority complex.
2) If you think writing tests for your code, writing docs, doing customer support etc are not your cup of tea, this isn't the right role for you.
3) Similarly, if you're viewing this just as a 20-40% increment opportunity over your current compensation, this isn't the right role or company for you.
This role can be the growth opportunity of a lifetime for anyone who has been operating as a backend lead and wants to grow into a fullstack CTO. Check out the links below if you'd like to learn more about us. We encourage people from underrepresented groups to apply.
1) Why ShoppinPal? -ย https://www.youtube.com/watch?v=cE7DgtwA0ws" target="_blank">https://www.youtube.com/watch?v=cE7DgtwA0ws
2) Our hiring philosophy and processย http://techstory.in/building-startup-team/" target="_blank">http://techstory.in/building-startup-team/
3) Our culture- https://www.shoppinpal.com/culture">https://www.shoppinpal.com/culture
https://www.srclogix.com/">SourceLogixย - is a California based software development company. Founded in 2007, we have successfully built our client base with our values: Talent. Team. Trust.
SourceLogix experts help Fortune 500 clients in the areas of SaaS, eCommerce, VoIP, CRM, Transaction systems & Predictive Analytics.
Our latest venture is to build our own Cloud-based SaaS platform to disrupt the Digital Marketing space with a revolutionary voice & video platform - to help customers significantly improve conversions. The platform is built on Amazon Web Services, Google Cloud, and Salesforce CRM to drive Voice & Video with analytics & deep learning, all to significantly improve conversion rates.
We are setting up our offices in Chennai and Bangalore. Looking for an experienced Lead Developer who can become our employee#1 in India & eventually grow into a CTO role.
Job Requirements:
- Node.js and/ or Python - expert level. Over 5 years.
- Deep Knowledge of Amazon web services (AWS). Over 2 years.
- Expertise building on Lambda, API gateway, AWS Cognito
- Dynamo DB, Amazon RDS.
- S3, EC2, Route 53.
Role and Responsibilities:
- Build the platform from the ground up.
- Work with designers & developers to create signup, login, telephony, dashboards and control panel functions.
- Manage AWS instances and run the platform cost-effectively.
- Work with founders to build the roadmap and prioritize tasks.
- Communicate effectively - daily standups, weekly demos, etc.
Benefits:
- Competitive salary - based on experience.
- 100% remote work. All you need is a good laptop, headset, and internet connectivity.
- Flexible work: don't care when or where you work. We care how you work and how well you deliver.
- US-based team: open & transparent & professional.ย
- Ability to make a direct impact & build a great platform.
- Awesome culture! We are a friendly & collaborative team with a learning and growth mindset.






