Home
Jobs

444 Restful Apis Jobs - Page 12

Filter Interviews
Min: 0 years
Max: 25 years
Min: ₹0
Max: ₹10000000
Setup a job Alert
Filter
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 10.0 years

4 - 7 Lacs

Hyderabad

Work from Office

Naukri logo

Minimum of 6+ years of Experience of Nodejs with Any cloud (Azure preffred) and CI/CD Deployment Design, develop, and maintain scalable Node.js applications and APIs. Collaborate with cross-functional teams to define, design Required Candidate profile Strong experience with Node.js and related frameworks (Express, Koa, etc.). Proficient with JavaScript (ES6+) and asynchronous programming. Experience with RESTful APIs, microservices architecture

Posted 1 month ago

Apply

4.0 - 7.0 years

15 - 25 Lacs

Gurugram

Work from Office

Naukri logo

Senior Node.js Engineer Experience: 4 - 7 Years Exp Salary : INR 15-25 Lacs per annum Preferred Notice Period : Within 30 Days Shift : 10:00AM to 7:00PM IST Opportunity Type: Onsite (Gurugram) Placement Type: Permanent (*Note: This is a requirement for one of Uplers' Clients) Must have skills required : Mongo DB, Node Js, Restful APIs, Type Script, Redis Good to have skills : Performance monitoring, Express Js, SQL database, B2B SaaS, Team management SilverPush (One of Uplers' Clients) is Looking for: Senior Node.js Engineer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. Role Overview Description We are seeking a Senior Node.js Engineer with 4+ years of experience who can design, develop, and implement scalable backend systems hands-on, while also contributing to architectural decisions and team collaboration. This role demands a builder mindset someone who writes clean, production-grade code, and takes ownership of features from concept to deployment. Youll work closely with cross-functional teams and play a key role in shaping the technical direction of our platform. Responsibilities: Design, develop, and implement scalable and high-performance backend services using Node.js. Take ownership of features end-to-end from planning and architecture to coding, testing, deployment, and monitoring. Lead system design and architecture discussions for new modules and services. Build and maintain RESTful APIs and microservices, with attention to clean interfaces and robust error handling. Work with both SQL and NoSQL databases (e.g., PostgreSQL, MongoDB, Redis) to support dynamic data models. Collaborate closely with front-end developers, DevOps engineers, and product managers to deliver integrated solutions. Ensure performance, reliability, and security across all backend services. Implement automated tests (unit, integration, and performance) to ensure code quality and system stability. Contribute to DevOps practices including CI/CD pipelines and cloud infrastructure (AWS/GCP). Stay hands-on in code and continuously improve performance, code quality, and scalability. Required Skills & Qualifications: 4+ years of strong, hands-on backend development experience using Node.js. Proven ability to design and build complex backend systems that are maintainable and performant. Expertise in JavaScript/TypeScript and Node.js frameworks like Express.js or Nest.js. Deep understanding of asynchronous programming, event-driven systems, and microservices architecture. Strong experience with databases: PostgreSQL, MongoDB, Redis. Solid experience with building and consuming RESTful APIs; GraphQL experience is a plus. Deep understanding of authentication, authorization, and security best practices. Familiarity with containerization (Docker), cloud platforms (AWS/GCP), and CI/CD workflows. Proficiency in version control (Git) and collaborative development practices. Strong debugging and problem-solving skills, with a detail-oriented mindset. Nice to Have: Experience with eCommerce APIs or integrations with marketplace platforms. Exposure to front-end technologies (React.js, Angular.js) to facilitate full-stack discussions. Experience with performance monitoring, profiling, and optimization tools. Interview Process: R1: Tech discussion + coding/logic based questions R2: Higher level but similar + coding problem HR call How to apply for this opportunity: Easy 3-Step Process: 1. Click On Apply! And Register or log in on our portal 2. Upload updated Resume & Complete the Screening Form 3. Increase your chances to get shortlisted & meet the client for the Interview! About Our Client: Silverpush is at the forefront of AI-powered video advertising, delivering sophisticated video ad solutions that empower brands to achieve impactful campaigns within a privacy-centric environment. Operating across 30+ countries, we specialize in creating contextually relevant advertising experiences that drive genuine engagement and conversion. About Uplers: Our goal is to make hiring and getting hired reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant product and engineering job opportunities and progress in their career. (Note: There are many more opportunities apart from this on the portal.) So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!

Posted 1 month ago

Apply

6.0 - 11.0 years

8 - 14 Lacs

Hyderabad, Pune, Bengaluru

Work from Office

Naukri logo

Experience : - 06-12 Years Notice : - Immediate to 15 days Requirements : Working experience on Integrating Oracle Cloud SaaS with external applications using PaaS extension integration tool Oracle Integration Cloud (OIC). 5+ years of experience in designing and developing complex OIC integrations involving Oracle ERP Cloud using OIC adapters, REST and SOAP calls, FTP, ATP, FBDI File Uploads and extracting ERP Cloud data using BIP reports. Candidate should be well versed in calling and consuming SOAP services, RESTful APIs, connecting to file systems, loading, and parsing data, mapping different data formats from and to JSON and XML. Working experience in SQL, PLSQL. Hands-on analysis, design, testing, implementation. Knowledge on building BIP reports for use in Integrations for validation. Knowledge on Oracle ERP Cloud Finance modules. Hands on experience on VBCS.

Posted 1 month ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Mumbai

Work from Office

Naukri logo

We are seeking talented, driven individuals with a passion for tackling complex challenges and a strong desire to learn As part of our engineering team, you will play a key role in orchestrating, deploying, and maintaining scalable and efficient applications. To excel in this role, you'll need experience in developing server-side logic and working on back-end solutions. Join us and be part of a team that thrives on innovation and impact! Responsibilities Write reusable, testable, and efficient code. Design and implement low-latency, high-availability, and performant applications. Design and create RESTful APIs for internal and partner consumption. Implement security and data protection. Debug code on the platform (written by self or others) to find the root cause of any ongoing issues and rectify them. Database query optimization & design and implement scalable database schemas that represent and support business processes. Implement web applications in Python, SQL, Javascript, HTML, and CSS. Provide technical leadership to teammates through coaching and mentorship. Delegate tasks and set deadlines. Monitor team performance and report on performance. Collaborate with other software developers, business analysts to plan, design and develop applications. Maintain client relationships and ensure Company deliverables meet highest expectations of the client. Qualification & SkillsMandatory 3+ years experience in Django/Flask. Solid database skills in relational databases. Knowledge of how to build and use RESTful APIs. Strong knowledge of version control. Hands-on experience on working on Linux systems. Familiarity with ORM (Object Relational Mapper) libraries Experience with SQL Alchemy is a plus. Knowledge of Redis Strong understanding of peer review best practices Hands-on experience in deployment processes. Good to Have Proficiency in AWS, Azure, or GCP (any one) Experience with Docker

Posted 1 month ago

Apply

1.0 - 5.0 years

5 - 8 Lacs

Bengaluru

Remote

Naukri logo

Role Summary: As a frontend developer, you will play a crucial role in shaping the user interface and experience of our application, ensuring seamless and engaging interaction for our users You will work closely with our cross-functional team of developers, designers, and product managers to deliver a cutting-edge platform that aligns with our company's vision and values. Responsibilities: Collaborate with product managers and designers to translate designs and wireframes into high-quality, responsive and efficient components. Develop and maintain the front-end architecture to ensure the application is performant, scalable, and easy to maintain. Implement and optimize user interfaces to deliver an exceptional user experience while adhering to design guidelines and accessibility standards. Integrate with backend services and APIs to fetch and display data in real-time, ensuring a smooth flow of information for our users. Identify and address performance bottlenecks and optimize applications for maximum speed and scalability. Participate in code reviews to ensure code quality, readability, and adherence to best practices. Collaborate with cross-functional teams to define new features and functionalities, considering user feedback and business requirements. Stay updated on industry trends and advancements to continuously improve our technology stack and development processes. Role Requirements: 2-4 years of strong proficiency in React.js and its core principles along with experience in popular React.js workflows (such as Redux, Flux, or Context API). Solid understanding of web markup, including HTML5, CSS3, and responsive design principles. Excellent understanding of object-oriented JavaScript, TypeScript. Experience working with RESTful APIs and integrating with backend services using AJAX or similar technologies. Familiarity with version control systems (e.g Git) and modern front-end build tools and pipelines. Good knowledge of web performance optimization and best practices. Good knowledge of distributed real-time systems of high throughput, low latency, and highly scalable systems. Excellent problem-solving and critical-thinking skills, with a strong attention to detail. Ability to work effectively in a collaborative team environment and communicate effectively with both technical and non-technical stakeholders.

Posted 1 month ago

Apply

0.0 - 2.0 years

1 - 4 Lacs

Noida, New Delhi, Gurugram

Work from Office

Naukri logo

Key Responsibilities Develop and maintain robust, scalable, and high-performance web applications using the Django framework Collaborate with frontend developers to integrate user-facing elements with server-side logic Write reusable, testable, and efficient code Design and implement RESTful APIs and other web services Troubleshoot and resolve performance, scalability, and security issues Manage and optimize databases with a focus on performance and integrity Perform unit testing, integration testing, and debugging of applications Collaborate with cross-functional teams to define and deliver on project requirements Maintain code quality, organization, and automation. Keep up with industry trends and implement new technologies when applicable Location: Noida, Delhi, Gurgaon, Faridabad

Posted 1 month ago

Apply

5.0 - 10.0 years

19 - 32 Lacs

Pune

Work from Office

Naukri logo

Sr Applications Developer - (Full Stack Developer - AI Engineering Practice) BMC is looking for an experienced Full Stack Developer to join our team working on building and maintaining our Generative AI engineering and research platform. This position involves working with advanced AI technologies, balancing practical engineering implementation with innovative AI solutions, and ensuring code quality and functionality in our AI applications. Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Design and develop full-stack applications using React (frontend) and Fast API (backend) Build and optimize LLM applications using Langchain and related frameworks Architect and maintain cloud-native applications on AWS EKS clusters Implement and optimize integrations with Bedrock services for LLM functionalities Develop and maintain AI pipelines using Python ML frameworks Manage and optimize databases (ex. PostgreSQL) in AWS RDS Integrate and maintain SSO solutions using OKTA Collaborate with AI researchers to implement and deploy ML models Design and develop RESTful APIs for AI service integration Implement secure and scalable cloud infrastructure using AWS services Lead technical design discussions and architecture reviews To ensure youre set up for success, you will bring the following skillset & experience: 5+ years of full-stack development experience Strong proficiency in React.js and modern JavaScript/TypeScript Expert-level Python development skills Experience with Python AI/ML frameworks: Langchain for LLM applications NumPy and Pandas for data manipulation Scikit-learn for ML implementations PyTorch or TensorFlow (preferred) Experience with Fast API framework Proven experience with AWS services, especially EKS and RDS Solid understanding of Kubernetes and container orchestration Experience with PostgreSQL and database optimization Knowledge of authentication systems and SSO implementation (OKTA preferred) Experience with CI/CD pipelines and DevOps practices Understanding of RESTful API design principles Whilst these are nice to have, our team can help you develop in the following skills: Experience with LLM integration and AI services Familiarity with AWS Bedrock or similar AI services Strong background in Python ecosystem: Hugging Face transformers Streamlet for AI applications Experience with vector databases (e.g., Pinecone, Chroma) Experience in prompt engineering and LLM optimization techniques Experience in implementing microservices architecture Experience with monitoring and observability tools Security best practices in cloud environments The ideal candidate will demonstrate full stack proficiency via past work samples, GitHub projects, whiteboarding sessions and a potential live coding test

Posted 1 month ago

Apply

1.0 - 5.0 years

3 - 6 Lacs

Surat

Work from Office

Naukri logo

We are looking to expand our existing Python team across our offices in Surat This position is for SDE-1 Junior Software Engineer. The Requirements Are As Follows Familiar with the the Django REST API Framework. Experience with the FAST API framework will be a plus Strong grasp of basic python programming concepts ( We do ask a lot of questions on this on our interviews :) ) Experience with databases like MongoDB , Postgres , Elasticsearch , REDIS will be a plus Experience with any ML library will be a plus. Familiarity with using git , writing unit test cases for all code written and CI/CD concepts will be a plus as well. Familiar with basic code patterns like MVC. Grasp on basic data structures. Skills: MongoDB, RESTful APIs, PostgreSQL, Elastic Search, Redis, Machine Learning (ML), MVC Framework, Git, CI/CD, Django and FastAPI

Posted 1 month ago

Apply

6.0 - 11.0 years

17 - 30 Lacs

Bengaluru

Remote

Naukri logo

Job Summary: We are seeking an experienced .NET Core (7+) and Blazor developer to support the development of new UI screens, APIs, and reports for the MSRI Client Portal project. The role demands deep expertise in full-stack development, UI/UX, and Azure services. Work Mode: Remote work Laptop collection from office (travel/accommodation not provided) In-office presence required once every 6 months for 5 days (based on project need) Mandatory Skill Set: .NET Core (7+), Blazor with C# RESTful APIs / Web API development HTML5, CSS, Bootstrap (Responsive UI design) Azure Services: App Service, Functions, Communication Service, Blob Storage Database expertise: Azure SQL, Snowflake, MSSQL Source control & CI/CD: Git, Azure DevOps Agile methodology experience (ADO/Jira) Strong skills in code quality, unit testing (X-Unit/NUnit), and performance optimization Excellent communication and documentation skills Key Responsibilities: Design and develop high-quality UI with Blazor and .NET Core Develop APIs and integrate backend services Conduct unit testing and code reviews Prepare technical design documents (HLD/LLD) Participate in technical discussions with stakeholders Integrate code quality tools and support CI/CD pipeline Analyze backend data and contribute to reporting requirements Good to Have: Knowledge of Okta Authentication Experience with grid development using native or third-party tools

Posted 1 month ago

Apply

5.0 - 6.0 years

7 - 8 Lacs

Vellore

Work from Office

Naukri logo

Job Summary: We are seeking an experienced Application Lead with expertise in Python Django and React.js to join our dynamic team The ideal candidate will be responsible for leading the development and implementation of web applications using Django framework on the backend and React.js on the frontend This role requires strong technical skills, leadership abilities, and a passion for delivering high-quality software solutions.. Key Responsibilities Lead the development and implementation of web applications using Python Django framework on the backend and React.js on the frontend. Collaborate with stakeholders to gather and analyze requirements, and define project scopes and objectives. Provide technical guidance and mentorship to team members, fostering a culture of learning and innovation. Drive the adoption of best practices and coding standards, ensuring code quality, reusability, and maintainability throughout the development lifecycle. Lead efforts in performance optimization, debugging, and troubleshooting of web applications to ensure optimal performance and user experience. Collaborate with other teams, such as Quality Assurance and DevOps, to ensure seamless integration and deployment of applications. Requirements Proven experience as a senior developer, with expertise in Python Django and React.js development Proven experience (5-6 years) in software development, with expertise in Django Framework, React.js, RESTful APIs, JavaScript (ES6+),HTML/CSS,Frontend Libraries and Frameworks, Database Management,Version Control,DevOps, Unit Testing, Debugging and Troubleshooting,Agile Methodologies. Strong leadership and interpersonal skills, with the ability to effectively communicate with team members and stakeholders. Experience leading agile software development teams and working in an agile environment. Solid understanding of software development lifecycle (SDLC) methodologies and best practices. Excellent problem-solving skills and attention to detail. Ability to prioritize and manage multiple projects simultaneously.

Posted 1 month ago

Apply

1.0 - 5.0 years

5 - 9 Lacs

Mumbai

Work from Office

Naukri logo

About the Role: We are seeking a skilled and motivated full-stack developer to join our dynamic team The ideal candidate will have hands-on experience (1 to 5 years) with both front-end and back-end technologies and is enthusiastic about creating scalable and high-performing web applications You will collaborate closely with cross-functional teams to design, develop, and deploy cutting-edge solutions that meet business objectives. Key Responsibilities Front-End Development: Build responsive and user-friendly web interfaces using HTML, CSS, and TypeScript Develop applications with Angular frameworks to ensure seamless user experience and performance. Back-End Development: Design and implement robust server-side applications using NodeJS and ExpressJS Create RESTful APIs for communication between client and server. Database Management: Work with PostgreSQL for efficient data storage, retrieval, and management Write and optimize database queries and perform data migrations when needed. Cloud Integration: Deploy and manage applications on AWS, leveraging cloud services such as EC2, S3, RDS, and Lambda for scalability and reliability. Collaboration: Work closely with product managers, UX/UI designers, and other developers to ensure the delivery of quality software solutions Participate in code reviews and contribute to technical documentation. Problem-Solving: Debug and troubleshoot issues, ensure optimal performance, write efficient code, and maintain the application's security. Why Join Us? Opportunity to work on challenging projects with cutting-edge technologies. A collaborative and supportive work environment. Competitive salary and benefits package. Opportunities for professional growth and skill development. How to Apply: Interested candidates, please send your portfolio Make sure to include any relevant projects or achievements that showcase your skills.

Posted 1 month ago

Apply

3.0 - 8.0 years

4 - 8 Lacs

Ahmedabad

Work from Office

Naukri logo

We are seeking talented, driven individuals with a passion for tackling complex challenges and a strong desire to learn As part of our engineering team, you will play a key role in orchestrating, deploying, and maintaining scalable and efficient applications. To excel in this role, you'll need experience in developing server-side logic and working on back-end solutions. Join us and be part of a team that thrives on innovation and impact! Responsibilities Write reusable, testable, and efficient code. Design and implement low-latency, high-availability, and performant applications. Design and create RESTful APIs for internal and partner consumption. Implement security and data protection. Debug code on the platform (written by self or others) to find the root cause of any ongoing issues and rectify them. Database query optimization & design and implement scalable database schemas that represent and support business processes. Implement web applications in Python, SQL, Javascript, HTML, and CSS. Provide technical leadership to teammates through coaching and mentorship. Delegate tasks and set deadlines. Monitor team performance and report on performance. Collaborate with other software developers, business analysts to plan, design and develop applications. Maintain client relationships and ensure Company deliverables meet highest expectations of the client. Qualification & SkillsMandatory 3+ years experience in Django/Flask. Solid database skills in relational databases. Knowledge of how to build and use RESTful APIs. Strong knowledge of version control. Hands-on experience on working on Linux systems. Familiarity with ORM (Object Relational Mapper) libraries Experience with SQL Alchemy is a plus. Knowledge of Redis Strong understanding of peer review best practices Hands-on experience in deployment processes. Good to Have Proficiency in AWS, Azure, or GCP (any one) Experience with Docker

Posted 1 month ago

Apply

5.0 - 8.0 years

8 - 12 Lacs

Pune

Work from Office

Naukri logo

Roles And Responsibilities Mindstix is looking for a seasoned and detail-oriented Senior Python Developer to join our high-performing engineering team. You are a strategic thinker and hands-on coder who excels at building scalable backend systems, mentoring teams, and driving technical excellence across projects. You take full ownership of solutions and thrive in an innovation-driven, collaborative environment : Lead the design, development, and deployment of scalable, high-performance Python-based applications, services, and APIs. Collaborate closely with cross-functional stakeholders including frontend developers, DevOps engineers, QA teams, and product managers to define architecture and deliver robust solutions. Mentor junior developers by conducting code reviews, providing technical guidance, and promoting engineering best practices. Write clean, reusable, and maintainable code following industry standards and modern design patterns. Architect and implement microservices-based systems with a focus on modularity, fault tolerance, and observability. Integrate and manage third-party APIs and services, ensuring seamless and secure interactions. Troubleshoot complex issues in distributed systems, perform root cause analysis, and implement effective fixes. Champion automated testing and continuous integration practices to ensure code quality and release readiness. Stay abreast of the latest advancements in Python, backend frameworks, and infrastructure tooling. Contribute to process improvements, technical documentation, and knowledge-sharing across teams. Qualifications And Skills Bachelors or Masters degree in Computer Science, Engineering, or a related technical field. 58 years of professional experience in backend development using Python. Expertise in one or more Python frameworks such as Django, Flask, or FastAPI. Strong experience with RESTful APIs, asynchronous programming, and building microservices architectures. Proficiency in relational databases (e.g., PostgreSQL, MySQL) and NoSQL systems (e.g., MongoDB, Redis). Deep understanding of software design principles, algorithms, and system architecture. Hands-on experience with Git, CI/CD tools, containerization (Docker), and orchestration platforms (Kubernetes is a plus). Familiarity with cloud platforms like AWS, Azure, or GCP, and cloud-native design patterns. Experience integrating message queues like RabbitMQ or Kafka in distributed systems. Proven ability to lead technical discussions, make architectural decisions, and align solutions with business goals. Excellent problem-solving, debugging, and analytical skills. Strong written and verbal communication skills for effective collaboration with global teams. Bonus : Experience with testing frameworks (e.g., PyTest, UnitTest), GraphQL, WebSockets, or event-driven systems.

Posted 1 month ago

Apply

7.0 - 9.0 years

8 - 12 Lacs

Pune, Chennai, Bengaluru

Work from Office

Naukri logo

Strong Expertise in Python, Pandas, Multi Processing (Celery, RabbitMQ, Redis) Experience with database technologies like MongoDB MySQL; Experience building well documented modern, data-driven web applications and web APIs with emphasis on strong software design methodologies Must have experience on web services and APIs (REST, JSON and similar) and creation and consumption of RESTful APIs Strong in Python Back end Programming and high level of trouble shooting Familiarity with version control with GIT, BitBucket, SVN or similar Exposure to artificial intelligence/Machine Learning and Natural language Processing -nice to have Exposure to DevOps tools including Kubernetes Able to integrate multiple data sources and databases into one system with possible vendor API integrations. Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3 Should be able to mentor and guide junior members Location: Bengaluru,Chennai,Pune,Noida,Mumbai,Hyderabad,Kochi Keywords Pandas,Celery,RabbitMQ,Redis,MongoDB MySQ,RESTful APIs,GIT,BitBucket,SVN,DevOps,Kubernetes,JavaScript,HTML5,CSS3,Python*

Posted 1 month ago

Apply

3.0 - 5.0 years

5 - 7 Lacs

Hyderabad

Work from Office

Naukri logo

Job Title "Senior Software Engineer at Fission Labs, based out of Hyderabad Backend Developer Role" Company Details Fission Labs, based in Sunnyvale, California, is a leading product development services provider specializing in cloud consulting, AI, machine learning, big data, mobile apps, IoT, automation, and Salesforce consulting, ensuring innovative solutions for scalable and transformative business growth. Job Roles & Responsibilities Develop and maintain scalable backend solutions using Python frameworks Django and Flask. Design and implement RESTful APIs, utilizing Django Rest Framework for efficient data communication. Collaborate with cross-functional teams to integrate AI/ML and big data technologies into backend solutions. Optimize cloud architecture for improved performance and scalability in line with product development goals. Contribute to responsive II and visualization tools, ensuring seamless integration with cloud and IoT services. Mentor junior developers and provide technical leadership within the engineering team. Participate in code reviews, identifying best practices and areas for improvement. Cultural Expectations Thrive in a collaborative environment and share knowledge with teammates. Prioritize problem-solving and innovation in dynamic settings. Communicate effectively and transparently across teams. Adapt to fast-paced work while maintaining high code quality. Embrace continuous learning and improvement in technology. Hiring Process R1: Profile Shortlisting R2: HR screening R3: Screening by project manager R4: Tech interview R5: Tech interview (In-office in HYD) R6: HR discussion Show more Show less

Posted 1 month ago

Apply

4.0 - 6.0 years

7 - 9 Lacs

Chennai

Work from Office

Naukri logo

You want more out of a career. A place to share your ideas freely even if theyre daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings them joy. We do what we love driving innovation, creativity, and impact in the world. Our V Team is a community of people who anticipate, lead, and believe that listening is where learning begins. In crisis and in celebration, we come together lifting our communities and building trust in how we show up, everywhere always. Want inJoin the #VTeamLife. What youll be doing... Verizon is one of the worlds leading providers of technology and communications services, transforming the way we connect across the globe. Were a diverse network of people driven by our shared ambition to shape a better future. Here, we have the ability to learn and grow at the speed of technology, and the space to create within every role. Together, we are moving the world forward and you can too. Dream it. Build it. Do it here. You will be the go-to person when it comes to driving Digital application that provides best in class digital shopping experience and self-service capabilities to customers. Youll be part of our IT team, responsible for high-volume preorder/backorder portal, Front end development. In addition, youll join the core team thats developing and promoting Front end Framework development across various sales and service applications. Were pushing ourselves to be more nimble and efficient as we redefine the retail landscapeand youll play a meaningful role. Planning, designing, developing, coding and testing complex front-end systems, making technical decisions regarding frameworks, libraries, and design patterns Participating in the development of project timelines, implementation design specifications, system flow diagrams, documentation, testing and ongoing support of systems. Conceptualizing and developing prototypes quickly in working with the product and architect. Leading the implementation of new technologies and ensuring the team is utilising the latest best practices Proactively identifying potential technical challenges and proposing solutions Engaging in engineering discussions, contributing to the conversation, providing your own opinions, asking thoughtful questions for clarification, and enriching the environment. Deploying high-performance MicroFrontEnds and Frameworks for platform products. Building something awesome. The ideal project is something you can be proud of that we use in our product. Maintaining and improving existing code with a pride of ownership. Where you'll be working... In this hybrid role, you'll have a defined work location that includes work from home and assigned office days set by your manager. What were looking for... You are self-driven with experience in design and implementation of complex and distributed systems, particularly in building high-performance Front end frameworks. You have a passion for seeking engineering excellence and adopting new technologies. You are not afraid to drive for success by working with multi-functional teams. Youll need to have: Bachelors degree or four or more years of work experience. Four or more years of relevant experience required, demonstrated through work experience. Knowledge of software architecture, networking and distributed systems, design patterns, and UNIX/Linux environments. Next.js Expertise: In-depth Knowledge of Next.js features like routing, data fetching, pre-rendering and API routes, CSR, SSR Proficient in JavaScript and React:Strong understanding of JavaScript fundamentals, React concepts, and component lifecycle management. Front-end development skills:Familiarity with HTML, CSS, and modern JavaScript libraries Understanding of HTTP/RESTful APIs, Microservices. Experience with test-driven development, continuous integration and continuous deployment processes. Experience with Version control systems(Git), build tools(Webpack, Gulp) Even better if you have one or more of the following: Experience with Java EE/Spring Framework. Knowledge of large-scale software architecture, networking and distributed systems, design patterns Industry experience with Cassandra or relevant. Exposure to AWS architecture, concepts, and tools. Container platforms like Docker or relevant. Excellent communication skills, both written and oral.

Posted 1 month ago

Apply

5.0 - 7.0 years

4 - 8 Lacs

Bengaluru

Work from Office

Naukri logo

Roles and Responsibilities Responsible for programming and testing of cloud applications Integration of user-facing elements developed by a front-end developers with server side logic Optimization of the application for maximum speed and scalability Design and implementation of data storage solutions Writing reusable, testable, and efficient code Design, Code, test, debug, and document software according to the functional requirements Participate as a team member in fully agile Scrum deliveries Provide Low Level Design Document for the components Work collaboratively in Agile/Scrum team environment Test driven development based on unit tests Preferred Skills Good to have knowledge of API designing using Swagger Hub Good to have knowledge of SignalR API for web functionality implementation and data broadcasting Good to have knowledge on cloud and CI/CD. Knowledge of continuous integration Excellent teamwork and communication abilities Excellent organizational and time management abilities Effective scrum master experience Requirements Skill Requirements: Bachelor/Master of Engineering or equivalent in Computers/Electronics and Communication with 5-7 yrs experience. Hands-on Experience in web application development using Angular. Hands-on experience in C#, ASP.NET development. Dev level Cloud application Certification is recommended. Proficiency in designing and implementing microservices-based applications, with a strong understanding of micro-services design principles, patterns, and best practices. Experience to work in multiple cloud environments - Azure, AWS web-services and GCP. Experience in developing and consuming web services GRPC Strong knowledge of RESTful APIs, HTTP protocols, JSON, XML and micro services using serverless cloud technologies. Integration of data storage solutions like databases, key-value stores, blob stores User authentication and authorization between multiple systems, servers, and environments Management of hosting environment, deployment of update packages Excellent analytical and problem-solving abilities Strong understanding of object-oriented programming Basic understanding of front-end technologies, such as JavaScript, TypeScript, HTML5, and CSS Strong unit test and debugging skills Proficient understanding of code versioning tools such as Git, SVN Hands-on experience with PostgreSQL Database. Knowledge on Azure IOT, MQTT, Apache Kafka, Kubernetes, Docker, is a plus. Experience with version control systems such as Git & SVN. Good understanding of Agile based software development & Software delivery process. Experience in Requirements Managements tools like Polarion [preferable] or any other requirement management system Excellent communication and collaboration abilities, with the capacity to work effectively in cross- functional teams. Keywords RESTful APIs,HTTP protocols,JSON,XML,blob stores,JavaScript,TypeScript,HTML5,CSS,Git,PostgreSQL Database,Azure IOT,MQTT,Apache Kafka,Kubernetes,Docker,C#*,ASP.NET development*,Azure*,AWS web-services*,GCP*

Posted 1 month ago

Apply

8.0 - 13.0 years

0 - 3 Lacs

Bengaluru

Hybrid

Naukri logo

Mobile Native - Flutter developer (framework)iOS and Android Qualifications: 8 to 10 years of experience in mobile application development, with a focus on Flutter and native technologies. Proven experience in leading and managing development teams. Strong knowledge of Dart programming and Flutter framework. Experience with native Android (Java/Kotlin) or iOS (Swift/Objective-C) development. Familiarity with RESTful APIs and third-party libraries/integrations. Strong problem-solving and communication skills. A Bachelors or Master’s degree in Computer Science, Engineering, or a related field.

Posted 1 month ago

Apply

8.0 - 12.0 years

22 - 27 Lacs

Gurugram

Work from Office

Naukri logo

Role: Dot Net Sr. Developer/Lead - 5 days Work from Office Experience: 8 to 12 Yrs Job Description We are looking for a versatile Full-Stack Developer with experience in both Node.js and .NET to join our dynamic team. The ideal candidate will be adept at developing both frontend and backend components of web applications, contributing to the entire software development lifecycle. You will collaborate with cross-functional teams to deliver robust, scalable, and high-performance applications. Key Responsibilities: Frontend Development: Develop and maintain user interfaces using modern JavaScript frameworks (e.g., React, Angular, or Vue.js) and ensure responsive, accessible, and user-friendly designs. Integrate frontend components with backend services and APIs. Work with UI/UX designers to translate wireframes and mockups into functional, high-quality code. Backend Development: Design, develop, and maintain backend services and APIs using Node.js and .NET technologies. Implement business logic, data access layers, and integrate with third-party services and databases. Ensure the backend is scalable, secure, and performs efficiently. Database Management: Work with both SQL (e.g., SQL Server, PostgreSQL) and NoSQL (e.g., MongoDB) databases, including schema design, query optimization, and data management. Code Quality and Best Practices: Write clean, maintainable, and well-documented code. Participate in code reviews and adhere to coding standards and best practices. Implement and maintain unit tests, integration tests, and perform debugging and troubleshooting. Collaboration and Communication: Collaborate with frontend and backend developers, designers, and other stakeholders to deliver cohesive and high-quality software solutions. Communicate effectively to understand requirements, provide updates, and address any technical challenges. Performance and Optimization: Identify performance bottlenecks and optimize both frontend and backend components for speed and efficiency. Monitor and improve application performance using relevant tools and techniques. Continuous Learning and Improvement: Stay updated with the latest industry trends, tools, and technologies. Contribute to process improvements and technological advancements within the team. Requirements: Experience: Proven experience as a Full-Stack Developer with strong expertise in both Node.js and .NET, including frontend and backend development. Technical Skills: Proficiency in frontend technologies (e.g., HTML, CSS, JavaScript, React/Angular/Vue.js). Proficiency in backend technologies (e.g., Node.js, .NET Core, C#). Experience with RESTful APIs and microservices architecture. Database Knowledge: Experience with relational (e.g., SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB). Version Control: Proficiency with version control systems, particularly Git. Problem-Solving: Strong analytical and problem-solving skills with the ability to diagnose and resolve complex issues. Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts clearly and collaborate effectively with team members. Education: Bachelors degree in computer science, Engineering, or a related field, or equivalent work experience. Preferred Qualifications: Experience with cloud platforms (e.g., AWS, Azure) and containerization technologies (e.g., Docker, Kubernetes). Familiarity with CI/CD pipelines and deployment automation. Knowledge of additional programming languages or frameworks. Experience with performance monitoring and logging tools.

Posted 1 month ago

Apply

3.0 - 6.0 years

5 - 7 Lacs

Bengaluru

Work from Office

Naukri logo

What We Expect : - Min 3 years of mobile development experience, with 2+ years in Flutter & Dart. - Proven ability to build and scale real-time, high-performance fintech applications. - A sharp eye for stunning UI/UX designs that balances aesthetics with seamless functionality. - Mastery over state management solutions (Provider, Riverpod, BLoC, or similar). - Hands-on experience with real-time data streaming, push notifications, and WebSockets. - Strong expertise in security, encryption, and compliance-you know fintech demands precision. - A track record of integrating RESTful APIs, GraphQL, and third-party services into flawless mobile apps. - A mindset that thrives under pressure-we work fast, and we expect results. What You Will Do : - Lead the development of world-class fintech mobile applications that redefine user expectations. - Architect and optimize blazing-fast, low-latency Flutter applications for financial markets. - Work with designers, backend engineers, and product teams to craft seamless, intuitive, and ultra secure user experiences. - Solve hard problems at scale-whether it's optimizing performance, reducing load times, or ensuring absolute security. - Push the boundaries of mobile fintech innovation, from AI-powered insights to predictive analytics. - Own your work end-to-end-no excuses, no hand-holding, just results. Nice-to-Have Skills : - Experience in high-frequency trading, stock markets, or financial data visualization. - Contributions to open-source Flutter projects or a portfolio of high-impact applications. - Knowledge of AI-driven UX, machine learning integrations, or automation in mobile apps. - A background in mentoring developers, leading mobile teams, or setting architectural standards. Why Join Us? - Work with some of the sharpest minds in fintech and mobile engineering. - Build products that traders, investors, and financial professionals rely on daily. - A culture that values > - Expect challenges, high expectations, and relentless pursuit of excellence. - Take complete ownership-from ideation to deployment, every pixel and every line of code should scream excellence. - Competitive compensation, performance-driven growth, and a real opportunity to lead and shape the future of fintech mobile applications.

Posted 1 month ago

Apply

3.0 - 6.0 years

4 - 7 Lacs

Gurugram

Work from Office

Naukri logo

Responsibilities : - Design, develop, deploy, and maintain high-quality Android applications. - Collaborate with cross-functional teams to define, design, and deliver new features. - Implement appropriate design patterns (MVVM, MVP, MVI, MVC) to architect a scalable, maintainable, and efficient codebase. - Ensure a seamless user experience by addressing UI/UX gaps independently. - Optimize app performance, responsiveness, and efficiency. - Translate high-level product or business requirements into detailed, end-to-end specifications. - Implement security best practices to protect user data. - Debug and resolve issues reported by users and the QA team. - Set up and maintain CI/CD pipelines for seamless deployment. - Conduct unit testing to ensure code robustness, covering edge cases, usability, and reliability. - Stay up to date with the latest mobile development trends and technologies. - Explore and implement hybrid app development frameworks for cross-platform solutions. - Monitor app performance and stability using appropriate tools. - Track feature adoption and engagement to measure success and optimize user experience. - Leverage AI tools and technologies to enhance productivity and optimize output. - Optimize and collaborate with tech support and non-technical teams to enhance the company's overall technical capabilities, processes, and performance. - Identify and eliminate technical debt for long-term maintainability. Requirements : Experience : 3+ years in mobile development. - An active Github profile. - Communication, verbal and written. Programming Languages : Proficiency in Kotlin, Dart, and Java. Frameworks and Tools : Strong experience with Android SDK and Flutter. APIs and Databases : Experience with RESTful APIs, GraphQL, Firebase, and SQLite. UI/UX : Strong understanding of UI/UX principles with basic Figma proficiency. Skills : Excellent debugging, problem-solving, and analytical abilities. Concepts : Retrofit, Android architectural patterns, Code refactoring, Coroutines, Jetpack Compose, Kotlin, Unit Testing.

Posted 1 month ago

Apply

2.0 - 5.0 years

10 - 15 Lacs

Mohali

Work from Office

Naukri logo

Responsibilities: Develop and maintain backend applications using Golang. Write unit and integration test cases to ensure high code quality. Optimize application performance and troubleshoot issues effectively. Requirements: Strong proficiency in Golang with 1-2 years of relevant experience. Experience in writing unit and integration tests. Familiarity with RESTful APIs, microservices architecture, and concurrency. Knowledge of version control systems (Git) and CI/CD pipelines. Strong problem-solving skills and attention to detail.

Posted 1 month ago

Apply

8.0 - 13.0 years

25 - 40 Lacs

Pune

Hybrid

Naukri logo

BMC is looking for a Senior Web Front-End Developer to join our experienced web development team Here is how, through this exciting role, YOU will contribute to BMC's and your own success: Mentor earlier career staff. Accurately estimates the size and scope of the development and/or testing effort of projects. Develop and tests product code according to BMC quality standards.? Maintain knowledge of product environments and applicable software technologies.? Provide complete documentation in the form of commented code, problem status information, and design documents.? Perform thorough problem analysis that results in resolution of product-related problems according to BMC support standards.? Complete code and other deliverables on schedule.? Perform thorough unit testing; support and/or perform systems and integration testing as required to provide a quality product.? Provide input to the Technical Writers for all product documentation.? Work with other teams in Development as well as other areas such as Product Management, Product Design (UX), Information Development (IX), Quality Assurance (QA), and Support to deliver quality products and customer satisfaction. Participate in customer interactions when required. Support cross-functional teams in customer specific escalations.? Manage expectations through clear issue management.? Conduct and participate in team code, test plan (and other artifact) reviews.? Self-starter, able to work independently to provide quality solutions with little oversight.? Able to manage a mixed workload of multiple ongoing tasks including new function development, product maintenance, and testing activities. May determine methods and procedures on new assignments.?? Share information, act as a team player and embrace teamwork.? To ensure youre set up for success, you will bring the following skillset & experience: 8+ years of actual hands-on experience designing and implementing web applications. Strong knowledge of software design patterns and best practices. Highly experienced working in Angular (17 and above). Strong proficiency in TypeScript, HTML5, and CSS. Strong Javascript/DOM knowledge. Deep familiarity and understanding with regards to web app performance and Angular performance optimizations, component life cycle, RxJS, state management, security and authentication. Strong knowledge of JSON, RESTful APIs, websockets, and integration with backend services. Familiarity with responsive design and cross-browser compatibility. Strong diagnostics, debugging, and troubleshooting skills of web applications. Proficient in unit testing and end-to-end testing. Experience working with version control systems (Git, GitHub). Proven experience working with distributed team across multiple time zones. Proven experience with setting development standards and best practices (code review, automation, deployment etc..) Whilst these are nice to have, our team can help you develop in the following skills: Familiarity with NgRx or other state management libraries. Understanding of micro frontends or monorepos. Background in UI/UX design principles. Experience with CI/CD pipelines and DevOps tools. Previous experience in mentoring, team leadership.

Posted 1 month ago

Apply

7.0 - 10.0 years

8 - 14 Lacs

Punjab

Work from Office

Naukri logo

Responsibilities : - Design, develop, test, and deploy web applications using Java, Angular, React.js and related technologies. - Create responsive and intuitive user interfaces using HTML, CSS, and JavaScript frameworks like Angular. - Utilize your expertise in Angular to design and develop responsive, efficient, and visually appealing web applications. - Collaborate with UX/UI designers to transform wireframes and mockups into fully functional features. - Develop server-side logic and APIs using Java frameworks like Spring, Spring Boot, or Java EE. - Design and implement database structures and queries using relational databases like MySQL, PostgreSQL, or Oracle. - Participate in architectural discussions and provide technical expertise to ensure scalability, performance, and maintainability of the application. - Conduct code reviews to ensure code quality, performance, and adherence to best practices. - Write and execute unit tests and participate in integration and system testing. - Identify and resolve defects and performance issues in the application. Provide ongoing support and maintenance of deployed applications. Requirements : - Proficient in Java programming language and related frameworks like Spring, Spring Boot, or Java EE. - Strong experience in front-end development using Angular, React.js ,HTML, CSS, and JavaScript. - Solid understanding of web application architecture and design patterns. - Experience with relational databases and SQL queries. - Familiarity with version control systems like Git and development tools like IDEs and build tools. - Knowledge of RESTful APIs and web services. - Basic understanding of containerization technologies (e.g., Docker, Kubernetes). - Understanding of Agile development methodologies and practices. - Excellent problem-solving and analytical skills. - Strong communication and collaboration abilities. - Bachelor's degree in computer science, Software Engineering, or a related field (or equivalent experience).

Posted 1 month ago

Apply

8.0 - 13.0 years

25 - 30 Lacs

Gurugram

Work from Office

Naukri logo

Primary Responsibilities Design, implement and maintain highly scalable applications within all phases of the Software Development Life Cycle (SDLC) Collaborate with cross-functional teams to define, design, and ship new features Ensure performance, quality, and responsiveness of applications Identify and correct bottlenecks and fix bugs Help maintain code quality, organization, and automation Mentor junior developers and provide technical guidance Stay up-to-date with emerging technologies and industry trends Gathering and evaluating user requirements, in collaboration with product managers and engineers Illustrating design ideas using storyboards, process flows and sitemaps Gather and evaluate user requirements in collaboration with product managers and engineers Prepare and present rough drafts to internal teams and key stakeholders Comply with the terms and conditions of the employment contract, company policies and procedures, and any and all directives (such as, but not limited to, transfer and/or re-assignment to different work locations, change in teams and/or work shifts, policies in regards to flexibility of work benefits and/or work environment, alternative work arrangements, and other decisions that may arise due to the changing business environment). The Company may adopt, vary or rescind these policies and directives in its absolute discretion and without any limitation (implied or otherwise) on its ability to do so Required Qualifications Bachelors degree in computer science, Engineering, or a related field 8+ years of experience in web development using .NET frameworks Experience with server-side technologies (e.g., Node.js, C#) Experience with cloud services (e.g., AWS, Azure) Experience with RESTful APIs and third-party libraries Hands on experience in working with standard DevOps tools: Build automation tools such as Jenkins, TFS Containerization based deployments (Docker) Solid ability to work collaboratively across diverse groups of business and technical stakeholders Proficiency in React or Angular Solid understanding of JavaScript, HTML, CSS, and related web technologies Familiarity with version control systems (e.g., Git). Proven excellent problem-solving skills and attention to detail Solid communication and teamwork abilities Preferred Qualifications UI Component like Kendo UI Understanding of Agile methodologies.

Posted 1 month ago

Apply
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies