Jobs
Interviews

126 Asynchronous Programming Jobs - Page 2

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

As a Senior Mobile Developer at Dataction, you will play a crucial role in designing, developing, and enhancing high-quality native mobile applications for Android and iOS platforms. Your primary responsibility will be to ensure the seamless integration of backend APIs, CMS platforms, and third-party services to deliver exceptional user experiences. Your expertise in technologies like Kotlin, Swift, and Objective-C will be instrumental in implementing new features, optimizations, and enhancements focused on performance, scalability, and user experience. You will collaborate closely with cross-functional teams including product, design, QA, and backend to align mobile app development with user expectations and product requirements. In addition to native development, your familiarity with modern hybrid frameworks like Flutter will be advantageous for cross-platform experimentation or support. You will be involved in setting up and improving mobile CI/CD pipelines using tools such as Fastlane, Bitrise, or similar to ensure smooth deployment processes. As a part of your role, you will contribute to code reviews, refactoring efforts, and promote best practices in mobile architecture and design. Your ability to identify and resolve app crashes, performance issues, and bugs using profiling tools will be essential for maintaining app stability and enhancing its performance. Furthermore, integrating mobile analytics and monitoring tools like Firebase, Mixpanel, Sentry, and New Relic will be crucial for tracking app performance and ensuring observability. You will also be responsible for following security best practices and ensuring compliance with platform guidelines and standards. Your 6+ years of hands-on mobile development experience and strong focus on Kotlin, Swift, and mobile application architecture will be key requirements for this role. Your proven ability to work collaboratively with distributed teams, manage multiple priorities, and deliver high-quality code in fast-paced environments will be highly valued. Joining Dataction will provide you with a work culture based on fairness, meritocracy, empowerment, and opportunity. You can expect a competitive salary, great work-life balance through a hybrid work arrangement, company-funded skill enhancement, and training, exciting reward and recognition programs, and opportunities for on-the-job learning and employee engagement initiatives. Additionally, you will have the chance to interact with the CEO for 60 minutes each quarter to gain insights on various topics of your interest.,

Posted 2 weeks ago

Apply

10.0 - 14.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a Python Solution Architect with over 10 years of experience, you will play a crucial role in designing and implementing scalable, high-performance software solutions that align with business requirements. Your expertise in Python frameworks (e.g., Django, Flask, FastAPI) will be instrumental in architecting efficient applications and microservices architectures. Your responsibilities will include collaborating with cross-functional teams to define architecture, best practices, and oversee the development process. You will be tasked with ensuring that Python solutions meet business goals, align with enterprise architecture, and adhere to security best practices (e.g., OWASP, cryptography). Additionally, your role will involve designing and managing RESTful APIs, optimizing database interactions, and integrating Python solutions seamlessly with third-party services and external systems. Your proficiency in cloud environments (AWS, GCP, Azure) will be essential for architecting solutions and implementing CI/CD pipelines for Python projects. You will provide guidance to Python developers on architectural decisions, design patterns, and code quality, while also mentoring teams on best practices for writing clean, maintainable, and efficient code. Preferred skills for this role include deep knowledge of Python frameworks, proficiency in asynchronous programming, experience with microservices-based architectures, and familiarity with containerization technologies like Docker and orchestration tools like Kubernetes. Your understanding of relational and NoSQL databases, RESTful APIs, cloud services, CI/CD pipelines, and Infrastructure-as-Code tools will be crucial for success in this position. In addition, your experience with security tools and practices, encryption, authentication, data protection standards, and working in Agile environments will be valuable assets. Your ability to communicate complex technical concepts to non-technical stakeholders and ensure solutions address both functional and non-functional requirements will be key to delivering successful projects.,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

Techvantage.ai is a next-generation technology and product engineering company at the forefront of innovation in Generative AI, Agentic AI, and Autonomous Intelligent Systems. We build intelligent, cutting-edge solutions designed to scale and evolve with the future of artificial intelligence. As you continue to scale our operations, we are actively seeking talented and passionate professionals to join our team and contribute to building high-performance, scalable, and future-ready technology. We are looking for a skilled Rust Developer with a total of 5 years of IT experience, including at least 3 years of hands-on experience in Rust programming. In this role, you will play a key part in developing high-performance, scalable, and secure systems that support our advanced AI technologies, agentic systems, and autonomous platforms. Responsibilities: - Design, develop, and maintain efficient, reliable, and scalable Rust-based code. - Work on system-level programming, focusing on high performance, security, and concurrency. - Collaborate with engineering teams to integrate Rust modules with AI/ML systems and cloud-based services. - Identify bottlenecks and bugs, and devise solutions to address them. - Participate in architecture design discussions and technical reviews. - Ensure code quality through automated testing, code reviews, and documentation. - Research new technologies and continuously improve existing skills. Skills: - Minimum 3 years of hands-on experience with Rust programming language. - Strong understanding of system-level programming, memory management, and concurrency models. - Experience with asynchronous programming and multi-threading in Rust. - Solid foundation in data structures, algorithms, and design patterns. - Familiarity with microservices, REST APIs, and distributed systems. - Proficient with version control systems like Git. - Knowledge of unit testing and debugging tools in Rust. Good To Have: - Experience with WebAssembly (WASM), embedded systems, or blockchain technologies. - Familiarity with other systems languages such as C/C++ or Go. - Exposure to cloud platforms like AWS, Azure, or GCP. - Familiarity with DevOps practices and CI/CD. Skills: - Strong analytical and problem-solving skills. - Excellent collaboration and communication abilities. - Passion for learning new technologies and adapting to changing needs. - Self-driven with a proactive attitude. Join us to work on cutting-edge AI and system-level technologies in a collaborative, innovation-driven environment with opportunities for growth, upskilling, and career advancement.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

About Dew Solutions: Founded in 2010 with the objective of developing next generation technology solutions, Dew Solutions is an IT Service Company founded by IIT'ians to provide full 360-degree solutions to clients across the globe. With a team count exceeding 650 members and continuing to expand, Dew Solutions aims to deliver cutting-edge solutions. For more insights, please visit www.dewsolutions.in. Life at Dew Solutions: At Dew Solutions, you can expect a vibrant work environment that fosters cross-team learning and development, along with ample opportunities for career growth. Engage in Hackathons to explore new ideas and innovations, participate in off-sites, parties, and team engagements. Experience transparency and inclusiveness, where learning is considered fun and exposure to multiple skills and industries is encouraged. Benefit from continuous coaching, training, and mentoring to enhance your professional journey. Responsibilities: As a Python Backend Developer at Dew Solutions, your primary responsibilities will revolve around the following: - Developing, maintaining, and optimizing backend services using Django and FastAPI. - Designing and implementing RESTful and asynchronous APIs. - Working with databases such as PostgreSQL/MySQL and ORM frameworks. - Writing clean, efficient, and reusable code in adherence to best practices. - Optimizing application performance and scalability. - Integrating third-party APIs and external services. - Collaborating with frontend developers, designers, and stakeholders. - Implementing security and data protection solutions. - Writing unit tests to ensure high code quality. Qualifications and Skills: To excel in this role, you should possess the following qualifications and skills: - 5+ years of experience in Python backend development. - Strong proficiency in Django (DRF) and FastAPI. - Understanding of Microservices. - Experience with relational databases like PostgreSQL/MySQL and ORM tools. - Familiarity with Docker, Celery, and Redis. - Knowledge of authentication and authorization methods like OAuth and JWT. - Experience with version control systems like Git and CI/CD pipelines. - Good understanding of asynchronous programming and event-driven architecture. - Experience working with cloud services (AWS, GCP, or Azure) would be advantageous. - Strong problem-solving skills and attention to detail.,

Posted 2 weeks ago

Apply

0.0 - 3.0 years

0 Lacs

karnataka

On-site

As an Angular Developer Trainee at CodeMerit, you will be a part of our dynamic development team, focusing on front-end development using the Angular Framework. This role is ideal for fresh graduates and entry-level candidates who are enthusiastic about modern web technologies and eager to begin their career in software engineering. Your responsibilities will include building full-stack web and mobile applications on the cloud, utilizing your strong foundation in JavaScript programming and good working knowledge of Angular 2+ framework. You will collaborate with the team to create CSS layouts and UI designs based on project specifications, while also demonstrating familiarity with RESTful APIs and asynchronous programming. To excel in this role, you should possess a keen eye for detail, be a self-starter with the ability to work independently, and have excellent communication and problem-solving skills. A degree in Computer Science or a related field is required, and any experience with version control systems like Git or exposure to Agile development methodologies will be advantageous. Joining us at CodeMerit means embarking on a learning-focused journey, where you will have the opportunity to work on EdTech projects alongside an innovative and experienced team. You will gain hands-on experience with real-world projects, supported by a collaborative environment that encourages continuous growth in modern web development. Successful completion of the training may lead to a full-time offer, making this role a stepping stone to a rewarding career as an Angular developer. If you are ready to kickstart your career and passionate about front-end development, apply now to begin your journey as an Angular Developer Trainee with us at CodeMerit!,

Posted 2 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

navi mumbai, maharashtra

On-site

As a Senior Python Developer at Arcitech AI, you will be instrumental in driving the company's advancements in software development and AI technology. Your role will involve creating innovative solutions with a significant impact on the industry, presenting exciting challenges and opportunities for professional growth. This position is ideal for experienced developers who are passionate about making a difference. You will be responsible for developing and maintaining backend services using Python, Django, and other relevant technologies. Designing and implementing RESTful APIs, websockets, and webhooks for seamless communication will be part of your daily tasks. Utilizing AWS services for scalability and efficiency is essential, along with collaborating with the data science team to integrate machine learning models into the platform. Ensuring code quality through unit testing and code reviews, working on microservices architecture, and optimizing performance are key areas of focus. Implementing asynchronous programming for improved efficiency and contributing to the development of Fast API, ORM, and other Python frameworks are critical responsibilities. Managing and optimizing databases using Postgre SQL and SQLAlchemy, as well as utilizing Git for version control and collaboration, will be part of your routine tasks. To qualify for this role, you should have a Bachelor's degree in Computer Science or a related field, along with at least 3 to 4 years of experience in Python development. Proficiency in Python, Django, Django Rest, and related frameworks is essential, as well as experience with AWS, RESTful APIs, websockets, webhooks, and Celery. A strong understanding of scalability, microservices, and backend development, along with knowledge of machine learning concepts and API development, is required. Familiarity with Git for version control, experience with unit testing, and asynchronous programming are also necessary skills. Join our dynamic team at Arcitech AI in Navi Mumbai, Maharashtra, India, and benefit from weekends off, a provident fund, and a vibrant company culture that encourages creativity and innovation. Shape the future of technology with us while enjoying professional growth opportunities and a competitive benefits package. Arcitech AI, located in Mumbai's bustling Lower Parel, is a pioneer in software and IT, specializing in software development, AI, mobile apps, and integrative solutions. Our commitment to excellence and innovation offers incredible growth opportunities for team members. Embrace unique perks like weekends off and a provident fund in our friendly and cooperative culture that fosters creativity and forward-thinking. Join us at Arcitech AI to be part of shaping the future of technology.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

madurai, tamil nadu

On-site

You are a highly skilled and motivated Senior Backend Engineer with expertise in Node.js and TypeScript. Your primary responsibility will be to design, develop, and maintain high-performance and scalable backend services for critical applications. You will collaborate closely with a talented team of engineers to create innovative solutions that drive the business forward. Your key responsibilities will include designing, developing, and maintaining RESTful APIs and other backend services using Node.js and TypeScript. You will implement robust and scalable solutions following industry-best practices and design patterns. Your experience with NoSQL and SQL databases such as MySQL, MongoDB, and Redis will be crucial for efficient data storage and retrieval. As a Senior Backend Engineer, you will play a vital role in developing and implementing secure authentication and authorization mechanisms. You will be involved in all phases of the software development lifecycle, from requirements gathering to design, development, testing, and deployment. Writing clean, well-documented, and maintainable code while adhering to coding standards is essential. Effective collaboration with cross-functional teams, including front-end engineers, product managers, and QA engineers, will be a key aspect of your role. Troubleshooting and debugging issues efficiently will be part of your daily tasks. Keeping abreast of the latest advancements in Node.js, TypeScript, and related technologies is expected. To be successful in this role, you should have at least 5 years of professional experience in backend development with a strong focus on Node.js and TypeScript. Proficiency in Node.js frameworks like Express.js and NestJS is required. Your experience in TypeScript should include building scalable and maintainable applications. A solid understanding of RESTful API design principles, asynchronous programming patterns, and security best practices is essential. Your problem-solving, analytical, and debugging skills should be excellent, along with strong communication and collaboration abilities. Experience with blockchain technologies, cryptocurrency exchanges, containerization technologies like Docker and Kubernetes, cloud platforms such as AWS, Azure, and GCP, as well as testing frameworks like Jest and Mocha, will be advantageous. Join us in this exciting opportunity to contribute to cutting-edge projects and drive innovation in backend development.,

Posted 3 weeks ago

Apply

5.0 - 12.0 years

0 Lacs

hyderabad, telangana

On-site

As a Senior .NET Engineer with 5-12 years of experience based in Hyderabad, you will be responsible for designing, developing, and optimizing highly scalable and performant domain-driven microservices for real-time trading applications. You will work within an Agile Squad, collaborating with cross-functional teams to deliver robust, secure, and efficient systems adhering to the highest standards of quality, performance, and reliability. Your role will involve architecting and developing systems using .NET Core, leveraging multi-threaded and asynchronous programming techniques, and implementing event-driven architectures to enable seamless communication between distributed services. Key Responsibilities: - System Design and Development: - Architect and develop real-time, domain-driven microservices using .NET Core for scalability, modularity, and performance. - Utilize multi-threaded and asynchronous programming paradigms to optimize systems for high-concurrency workloads. - Implement event-driven architectures with tools like Kafka or AWS SQS to facilitate communication between services. - System Performance and Optimization: - Optimize applications for low-latency and high-throughput in trading environments, addressing challenges related to thread safety and resource contention. - Design fault-tolerant systems capable of handling large-scale data streams and real-time events. - Monitor and resolve performance bottlenecks using advanced observability tools. - Architectural Contributions: - Contribute to scalable, maintainable architectures, including Clean Architecture, Vertical Slice Architecture, and CQRS. - Collaborate with architects and stakeholders to align technical solutions with business requirements. - Employ advanced design patterns to ensure robustness, fault isolation, and adaptability. - Agile Collaboration: - Participate actively in Agile practices, including Scrum ceremonies. - Collaborate with Product Owners and Scrum Masters to refine technical requirements. - Code Quality and Testing: - Write maintainable, testable, and efficient code following TDD methodologies. - Conduct code reviews and develop robust unit, integration, and performance tests. - Uphold system reliability and resilience through quality coding practices. - Monitoring and Observability: - Integrate Open Telemetry for enhanced system observability. - Implement real-time monitoring dashboards using tools like Prometheus, Grafana, and Elastic. - Ensure systems are fully observable with actionable insights into performance metrics. Required Expertise & Skills: - 5+ years of experience in software development with a focus on .NET Core and C#. - Deep expertise in multi-threaded and asynchronous programming. - Strong understanding of domain-driven microservices and event-driven systems. - Proficiency in observability tools, CI/CD pipelines, containerization, and orchestration tools. - Experience with Agile methodologies, Git, and version control best practices. Beneficial Skills: - Familiarity with Saga patterns for managing distributed transactions. - Experience in trading or financial systems in low-latency, high-concurrency environments. - Advanced database optimization skills for relational databases. Certifications & Education: - Bachelors or Masters degree in Computer Science or related field. - Relevant certifications in software development, system architecture, or AWS technologies are advantageous. Join our team to be part of a high-growth, fast-paced fintech environment with exceptional team building opportunities, flexible working arrangements, and a supportive culture.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

haryana

On-site

This role is for one of the Weekday's clients. We are seeking a highly motivated and technically strong Team Lead with at least 5 years of experience to oversee a team of software engineers proficient in Python and Node.js. In this role, you will actively engage in design, development, and architecture tasks while providing guidance and mentorship to the engineering team. Your primary responsibilities will include leading and mentoring backend engineers in software development utilizing Python and Node.js. You will be instrumental in making technical decisions, conducting architecture discussions, and overseeing design reviews to ensure the scalability and efficiency of system design. Additionally, you will actively participate in coding, code reviews, testing, and debugging processes to deliver robust and maintainable code. Collaboration with product managers, designers, and cross-functional stakeholders will be crucial in translating product requirements into technical solutions. You will be responsible for managing project timelines, sprint planning, and resource allocation to ensure the successful on-time delivery of projects. Furthermore, you will advocate for engineering best practices such as clean code, automated testing, CI/CD, and performance optimization while identifying and resolving technical bottlenecks and production issues. To qualify for this role, you should possess a Bachelor's or Master's degree in Computer Science, Engineering, or a related field, along with a minimum of 5 years of professional experience in software development, including at least 2 years in a team/technical leadership capacity. Proficiency in Python and Node.js is essential, with a solid understanding of asynchronous programming, RESTful API development, and microservices. Experience with modern web frameworks like Flask, FastAPI, and Express.js is desirable, as well as familiarity with databases (SQL and NoSQL), caching mechanisms, and message queues such as Redis and RabbitMQ. Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes will be advantageous. A strong grasp of software design principles, data structures, algorithms, and experience working with version control systems like Git and CI/CD pipelines are also required. Additionally, you should be able to foster a collaborative and inclusive team environment that encourages innovation and continuous learning. If you are passionate about leading teams and coding with modern backend technologies, we look forward to hearing from you.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

delhi

On-site

As a skilled developer, you will be responsible for utilizing your expertise in Node.js Express, React.js, and socket programming to create efficient front-end applications using React Native. Your understanding of asynchronous programming, server-side templating languages, and CSS preprocessors will be crucial in developing user authentication and authorization systems across multiple platforms. Integration of data sources, database management, and optimization for different delivery platforms will be key aspects of your role. Your proficiency in HTML5, CSS3, and code versioning tools like Git will aid in the seamless integration of various technologies. Moreover, your knowledge of DevOps and entrepreneurial spirit will drive you to deliver high-quality solutions. Effective communication skills in English will be essential for collaborating with cross-functional teams and stakeholders. Overall, success in this position involves demonstrating a deep understanding of front-end technologies, an ability to adapt to diverse environments, and a proactive approach to problem-solving. Embracing challenges and striving for excellence are at the core of this role.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

thrissur, kerala

On-site

As a Node.js Developer, you will be responsible for managing the interchange of data between the server and the users. Your primary focus will include developing all server-side logic, defining and maintaining the central database, and ensuring high performance and responsiveness to requests from the front-end. Additionally, you will be integrating the front-end elements built by co-workers into the application. Your responsibilities will include: - Demonstrating strong proficiency with JavaScript - Possessing knowledge of Node.js and available frameworks - Understanding the nature of asynchronous programming and its quirks and workarounds - Having a good understanding of server-side templating languages like Jade, EJS, etc. - Basic understanding of front-end technologies such as HTML5 and CSS3 - Ensuring accessibility and security compliance based on the project requirements - Handling user authentication and authorization between multiple systems, servers, and environments - Integrating multiple data sources and databases into a single system - Understanding fundamental design principles behind scalable applications - Recognizing differences between various delivery platforms and optimizing output accordingly - Creating database schemas that represent and support business processes - Implementing automated testing platforms and unit tests - Having a proficient understanding of code versioning tools, such as Git Required skills: - 3+ years of experience with the Node.js framework - Experience with API technologies like REST and JSON - Knowledge of database structures and design - Hands-on experience with web technologies such as HTML5, JS, CSS3, Responsive Design, HTML APIs, and REST APIs - Proficiency with cloud computing services like AWS, Google Cloud, and Microsoft Azure - Experience with Git (forking, branching, merging) - Extensive knowledge of JavaScript, web stacks, libraries, and frameworks - Excellent interpersonal, communication, and collaboration skills - Exceptional analytical and problem-solving aptitude If you are a Node.js Developer with the required skills and experience, we encourage you to apply for this position and be a part of our dynamic team.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

maharashtra

On-site

You should have proficiency in Core Java and object-oriented design. Additionally, you should possess knowledge and experience in developing data-centric, web-based applications using various technologies including JSF, JSP, Java, JavaScript, Node.js, AJAX, HTML, CSS, Graph DB Titan/Janus, Elastic Search, and Tomcat/JBOSS. Experience in building REST APIs and Web Services, along with working knowledge of Agile software development, is required. You should also have experience with automated testing using JUnit and code versioning tools like SVN/Git. Understanding of design patterns and the ability to build easily configurable, deployable, and secure solutions is essential. As a part of your responsibilities, you will be planning product iterations, releasing iterations on schedule, writing reusable and efficient code, and implementing low-latency, high-availability, and high-performance applications. You will also be responsible for the implementation of security and data protection, providing analysis of problems, recommending solutions, and participating in system design, development, testing, debugging, documentation, and support. Furthermore, you should be able to translate complex functional and technical requirements into detailed designs. Desired skills for this role include 1-5 years of experience in Core Java, JSF, JSP, or Python, as well as experience in ETL, Big Data/Hadoop. Being highly tech-savvy with hands-on experience in building products from scratch is preferred. Familiarity with databases like Oracle, PostgreSQL, Cassandra, HBase, and Mongo DB is beneficial. You should be analytical, algorithmic, and logic-driven with in-depth knowledge of technology and development processes. Experience in product development in an agile environment and familiarity with API development using Node.js are advantageous. In terms of technical skills, you should be proficient in Core Java, JavaScript, Sigma.js, D3.js, Node.js, JSON, Ajax, CSS, HTML, Elastic Search, Graph DB Titan/Janus, Cassandra, HBase, Apache Tomcat, JBOSS, JUnit, and version control tools like SVN/Git. The educational qualification required for this position is a B.E/B.Tech/MCA/M.Sc./B.Sc degree, and the ideal candidate should have 3-5 years of relevant experience.,

Posted 3 weeks ago

Apply

7.0 - 11.0 years

0 Lacs

agra, uttar pradesh

On-site

You are a Lead Java Developer with over 7 years of experience in building high-performing, scalable enterprise-grade applications. As part of a talented software team, you will manage Java/Java EE application development, providing expertise across the software development lifecycle from concept and design to testing. Your responsibilities include overseeing a team of 5 junior developers to ensure timely and quality delivery to customers. You will collaborate closely with customers and their teams, providing updates promptly to ensure a stress-free experience for all parties involved. Designing, building, and maintaining efficient, reusable, and reliable code is crucial to guarantee the best possible performance and quality of applications. Your work experience includes more than 3 years of team management and direct customer interaction, with a strong background in building web applications/services using J2EE. Proficiency in ORM frameworks, Spring Boot, Github, Microservices, and relational databases is essential. Additionally, familiarity with ElasticSearch and client web application frameworks like Angular, React, or Sencha is advantageous. Your passion for writing clean and maintainable code is evident through your experience in implementing automated testing platforms and unit tests. Proficient understanding of code versioning tools, coupled with a willingness to learn new technologies quickly, will be beneficial in this role. Experience in addressing performance-related issues such as app profiling, distributed caching, memory management, and asynchronous programming is required, along with strong interpersonal and communication skills.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

ahmedabad, gujarat

On-site

As a Mid-Level Node.js Developer at StreamSpace AI Pvt. Ltd., you will be an integral part of our dynamic team based in Ahmedabad. With a focus on innovation and fast-paced business transformation, you will have the opportunity to work in a stimulating environment that values creativity and excellence. Your role will require proficiency in JavaScript, especially for server-side applications in Node.js. You should have a deep understanding and hands-on experience with Node.js to build scalable applications effectively. Additionally, expertise in Express.js is essential for flexible application building and routing. You will be expected to have a strong grasp of asynchronous programming patterns and concepts, which are crucial for ensuring efficient Node.js operations. Experience in RESTful API development and MongoDB for data management solutions will be beneficial for facilitating communication between applications and servers. Furthermore, familiarity with GraphQL for implementing flexible query language interfaces and Docker for application deployment consistency will be advantageous in your role. Your responsibilities will include developing and maintaining reliable code, integrating user-facing elements with server-side logic, and implementing security measures to protect application integrity and user data. Collaboration with different teams for software integration, troubleshooting and debugging applications for optimal performance, and staying updated on emerging technologies to ensure a competitive edge will be key aspects of your role. Your commitment to code quality improvement and participation in the design and implementation of high-performing applications will contribute to the success of our team at StreamSpace AI Pvt. Ltd.,

Posted 3 weeks ago

Apply

2.0 - 6.0 years

0 Lacs

bhubaneswar

On-site

As a React.js Developer at Viraaj HR Solutions, you will be responsible for developing and maintaining web applications using React.js. Your role will involve writing clean, scalable, and efficient code while collaborating with the design team to implement responsive design solutions. You will integrate RESTful APIs for seamless data exchange and participate in code reviews to provide constructive feedback. In addition, you will conduct unit and integration testing to ensure application quality, debug and resolve application issues in a timely manner, and stay updated with the latest industry trends and technologies. Working closely with cross-functional teams including backend developers and project managers, you will optimize applications for maximum performance and scalability. Documenting development processes, codes, and application configurations will be part of your responsibilities. You will also implement state management solutions and lifecycle methods, mentor junior developers, and contribute to project planning and estimation tasks. Ensuring compliance with project deadlines and deliverables will be essential in this role. To qualify for this position, you should have a Bachelor's degree in Computer Science or a related field with proven experience in React.js development. Strong proficiency in JavaScript, HTML, and CSS is required, along with an understanding of RESTful APIs and asynchronous programming. Familiarity with version control tools like Git, frontend build tools such as Webpack or Babel, testing frameworks like Jest or Mocha, and state management libraries like Redux is necessary. Excellent problem-solving skills, attention to detail, and the ability to work collaboratively in a team environment are essential. Strong verbal and written communication skills, experience with responsive and adaptive design principles, and willingness to learn new technologies and frameworks are also important qualifications. If you are an innovative React.js Developer looking to contribute to exciting projects in a dynamic work environment, Viraaj HR Solutions welcomes your application. Join our team of passionate individuals who are ready to take their careers to the next level.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

pune, maharashtra

On-site

You will be joining Synez Technologies (P) Ltd., an innovative technology company dedicated to providing advanced solutions in the telecommunications and networking sector. As a Developer or Lead Developer, you will be involved in Ciena BP Orchestration projects that contribute to the advancement of network automation and orchestration. Your responsibilities will include designing, developing, and maintaining solutions for Ciena BP Orchestration, implementing TMF standards for interoperability, utilizing Camunda/BPMN for workflow management, creating RESTful APIs for seamless integration, employing asynchronous programming for enhanced performance, and ensuring compliance with software development best practices. Collaboration with cross-functional teams will be essential for designing and implementing solutions effectively. If you are applying for the Lead Developer role, you will also be responsible for guiding, mentoring, and supervising the development team to ensure alignment with project objectives and best practices. Your must-have skills should include strong proficiency in Python programming, hands-on experience with TMF standards, familiarity with Camunda/BPMN for workflow automation, expertise in developing and securing RESTful APIs, ability in asynchronous programming for high-performance applications, and a proven track record in software development and best practices. Desirable skills include an understanding of Docker/Kubernetes (K8s) for containerization and orchestration, exposure to Layer 2/Layer 3 networking concepts, working knowledge of CLI/RESTCONF/NETCONF for network configuration and automation, experience in modelling languages such as Yang/TOSCA for network/service modelling, and preferred experience with GitLab CI/CD pipelines. By joining us, you will become part of a dynamic and growing company, get the opportunity to work on cutting-edge network orchestration technologies, collaborate with industry experts, gain valuable hands-on experience, and enjoy competitive salary and career growth prospects.,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

You are a highly skilled and experienced Technical Lead with 6 to 8 years of experience in software development, specializing in Node.js and TypeScript. Your primary responsibility will be to lead the backend development team, guiding projects from inception to delivery. You should have deep expertise in Node.js and TypeScript, along with proficiency in Nest.js, PostgreSQL, Cosmos DB, and NoSQL databases. Your role will also involve mentoring junior developers, overseeing technical decision-making, and ensuring the scalability and efficiency of backend solutions. Key Requirements: - 6-8 years of professional experience in software development, focusing on Node.js and TypeScript. - Proven track record of leading technical teams and successfully delivering projects. - Expertise in building and managing applications using Nest.js. - Strong background in working with databases, especially PostgreSQL, Cosmos DB, and NoSQL technologies. - Hands-on experience with RESTful APIs and/or GraphQL. - In-depth knowledge of asynchronous programming, microservices architecture, and modern JavaScript/TypeScript practices. - Familiarity with cloud infrastructure, preferably Azure, and containerization tools like Docker. - Proficiency in version control systems such as Git. - Experience in troubleshooting and optimizing applications for performance, scalability, and security. - Knowledge of CI/CD pipelines and DevOps tools. - Additional experience with front-end frameworks like React or Angular would be a plus.,

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

noida, uttar pradesh

On-site

At CodeAegis, we are dedicated to staying ahead in the technological landscape by delivering innovative solutions to our clientele. To support our expansion, we are in search of adept developers proficient in both Node.js and Golang to become a valuable part of our vibrant team. If you possess a fervor for crafting scalable applications and unraveling intricate challenges, we eagerly await your application! As a member of our team, your primary responsibilities will include developing, deploying, and managing scalable backend applications using Node.js and Golang. You will collaborate closely with diverse teams to architect, construct, and enhance APIs and microservices infrastructure. Your role will involve crafting clean, efficient, and sustainable code to ensure optimal performance, quality, and responsiveness of applications. Additionally, you will be tasked with designing and overseeing databases and data storage solutions to maintain high availability and consistency. Integration of third-party APIs and services into backend systems will also fall within your purview. In the event of application issues, your troubleshooting and debugging skills will come into play to swiftly identify and rectify any issues. Collaboration with frontend developers will be essential to merge server-side logic with user-facing components. Upholding code quality through peer reviews, unit testing, and adherence to industry best practices will be crucial. Staying abreast of emerging trends and techniques in Node.js and Golang and applying them effectively will be expected. Active participation in agile development cycles, providing constructive feedback, and perpetually refining processes will be part of your routine. The ideal candidate should possess proven expertise in utilizing Node.js and Golang for backend service and application development. A solid grasp of asynchronous programming, event-driven architecture, and multithreading is essential. Hands-on experience with RESTful APIs and microservices construction is required. Proficiency in managing database systems, including SQL, NoSQL, PostgreSQL, MongoDB, among others, is necessary. Familiarity with version control systems, particularly Git, is preferred. Strong problem-solving capabilities and adept debugging skills are crucial. Effective teamwork and exceptional communication skills are indispensable for seamless collaboration within the team. Knowledge of containerization and orchestration technologies such as Docker and Kubernetes is advantageous. Experience with cloud platforms like AWS, Google Cloud, or Azure is desirable. A comprehensive understanding of CI/CD pipelines, automation, and DevOps practices is a plus. A Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience) is a requisite. This is a full-time permanent position with the benefit of working from home. The job is based on a day shift schedule from Monday to Friday with in-person work location requirements.,

Posted 3 weeks ago

Apply

6.0 - 10.0 years

0 Lacs

pune, maharashtra

On-site

You will be responsible for leading the development of Python-based applications in Pune with 6-8 years of experience. Your role will involve designing and implementing complex application features and backend services to ensure high performance and scalability. Collaborating with stakeholders to define system requirements and specifications will be essential, along with optimizing performance, scalability, and security of the applications. Managing data integration and handling large datasets efficiently will also be part of your responsibilities. As a lead developer, you will conduct code reviews, contribute to improving coding practices, and mentor junior developers. Developing and maintaining automated unit and integration tests will be crucial for ensuring the quality of the applications. You will also collaborate with DevOps teams for continuous integration/continuous deployment (CI/CD) and cloud deployments. To excel in this role, you should have strong experience in Python and related libraries such as Pandas, NumPy, and Celery. Extensive experience with web frameworks like Django or Flask is required, along with in-depth knowledge of RESTful API design and development. Experience with databases such as PostgreSQL, MySQL, MongoDB, or others is essential. Proficiency with cloud platforms like AWS, Azure, or Google Cloud is necessary, as well as hands-on experience with Docker, Kubernetes, and microservices architecture. Familiarity with asynchronous programming and task queues (e.g., Celery, RabbitMQ), a strong understanding of software design patterns and architecture, and the ability to lead technical discussions and make architectural decisions are also key skills required for this role. Excellent problem-solving skills and attention to detail will be essential for success in this position.,

Posted 3 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

As a key lead on a large-scale OTT project, you will collaborate with cross-functional and globally distributed teams to optimize application performance and scalability, ensuring seamless streaming experiences for users. Your responsibilities include owning proof of concepts compatible with the systems in new areas of the product, implementing best practices for code quality, security, and maintainability, and staying updated on emerging technologies and industry trends in OTT development. Additionally, you will conduct code reviews, provide constructive feedback to team members, and work closely with DevOps teams to deploy applications and manage infrastructure. You will evaluate various tools and techniques to establish a common ground for developers to work on daily tasks efficiently. Collaboration with the test and deployment team to deploy backend systems, preparation of documentation, and continuous improvement of development processes and tools to enhance workflow and productivity are integral parts of your role. Required Skills: - Proven experience in Node.js development with a strong grasp of asynchronous programming. - Extensive knowledge of OTT technologies and protocols like HLS, MPEG-DASH, and DRM. - Experience in integrating new technologies into products. - Deep understanding of the OTT domain, having worked on Media and OTT platforms as an architect. - Expertise in designing and implementing OTT application components. - Knowledge of the complete infrastructure required for OTT platforms. - Familiarity with cloud platforms such as AWS, Azure, or Google Cloud Platform. - Proficiency in database systems like MongoDB, MySQL, or PostgreSQL. - Ability to thrive in a fast-paced environment and effectively manage multiple priorities. - Expertise in integrating with various third-party OTT backend components like recommendation engines, CMS, and analytic engines. - A strong passion for learning, innovating, and creating new products and features. - Proficient in Node.js development environments. ,

Posted 3 weeks ago

Apply

7.0 - 10.0 years

14 - 18 Lacs

Bengaluru, Mumbai (All Areas)

Work from Office

Job Summary: We are seeking a highly skilled and experienced Scala Developer with strong hands-on expertise in functional programming , RESTful API development , and building scalable microservices . The ideal candidate will have experience with Play Framework , Akka , or Lagom , and be comfortable working with both SQL and NoSQL databases in cloud-native, Agile environments. Key Responsibilities: Design, develop, and deploy scalable backend services and APIs using Scala . Build and maintain microservices using Play Framework , Akka , or Lagom . Develop RESTful APIs and integrate with internal/external services. Handle asynchronous programming , stream processing , and ensure efficient concurrency. Optimize and refactor code for better performance, readability, and scalability. Collaborate with cross-functional teams including Product, UI/UX, DevOps, and QA. Work with databases such as PostgreSQL , MySQL , Cassandra , or MongoDB . Participate in code reviews , documentation, and mentoring team members. Build and manage CI/CD pipelines using Docker , Git , and relevant DevOps tools. Follow Agile/Scrum practices and contribute to sprint planning and retrospectives. Must-Have Skills: Strong expertise in Scala and functional programming principles. Experience with Play Framework , Akka , or Lagom . Deep understanding of RESTful APIs , Microservices Architecture , and API integration . Proficiency with concurrency , asynchronous programming , and stream processing . Hands-on experience with SQL/NoSQL databases (PostgreSQL, MySQL, Cassandra, MongoDB). Familiarity with SBT or Maven as build tools. Experience with Git , Docker , and CI/CD workflows. Comfortable working in Agile/Scrum environments. Good to Have: Experience with data processing frameworks like Apache Spark . Exposure to cloud environments (AWS, GCP, or Azure). Strong debugging, troubleshooting, and analytical skills. Educational Qualification: Bachelors degree in Computer Science, Engineering, or a related field. Why Join Us? Opportunity to work on modern, high-impact backend systems. Collaborative and learning-driven environment. Be a part of a growing technology team building solutions at scale.

Posted 3 weeks ago

Apply

3.0 - 7.0 years

0 Lacs

karnataka

On-site

As a Backend Python Developer at Tredence, you will be a key player in the design, development, and maintenance of robust and scalable backend services and APIs using FastAPI. With 3-4 years of professional experience in backend development, you will collaborate closely with frontend developers, DevOps, and product teams to ensure the optimization of application performance and scalability. Your responsibilities will include designing, building, and maintaining APIs, working with databases, and implementing best practices for security and data protection. Additionally, you will write and maintain technical documentation for the services you develop. To excel in this role, you should possess strong hands-on experience with FastAPI in production environments, proficiency in designing and consuming RESTful APIs, and experience with databases like PostgreSQL, MySQL, or MongoDB. Familiarity with Git, Docker, and CI/CD pipelines is essential, along with the ability to write clean, maintainable, and efficient code. Good problem-solving skills and attention to detail are crucial for success in this position. It would be advantageous to have experience with Redis, Celery, or background task queues, exposure to cloud platforms like AWS or GCP, and knowledge of technologies such as GraphQL, WebSockets, or microservices architecture. A background in container orchestration tools like Kubernetes would also be beneficial. If you are passionate about backend development, have a Bachelor's degree in Computer Science or related field, and are looking to join a dynamic team dedicated to transforming data into actionable insights, Tredence welcomes you to be part of our innovative journey. Join us in shaping the future of analytics and making a significant impact in the industry.,

Posted 3 weeks ago

Apply

8.0 - 12.0 years

0 Lacs

pune, maharashtra

On-site

As a skilled Node.js Developer, your main responsibilities will include designing, developing, and maintaining high-performance and scalable Node.js applications and APIs. You will be actively involved in all stages of the software development lifecycle, from gathering requirements and designing to testing and deployment. It will be your duty to create and maintain RESTful APIs that follow industry best practices and are easily consumable by front-end and mobile applications. Collaboration with front-end developers, product managers, and stakeholders to comprehend business requirements and translate them into technical solutions is a crucial aspect of the role. Additionally, you will work towards optimizing application performance, scalability, and maintainability by writing clean, well-documented, and testable code. Participation in code reviews to provide constructive feedback, troubleshooting and efficiently debugging production issues, and staying updated on the latest advancements in Node.js and related technologies are also part of your responsibilities. Moreover, mentoring and guiding junior developers and contributing to the overall architecture and design of backend systems will be expected from you. To excel in this role, you should possess at least 8 years of software development experience primarily focused on back-end development. Proven expertise in designing, developing, and deploying scalable Node.js applications is essential. A strong understanding of RESTful API design principles and best practices, proficiency in Linux/Unix environments, and deep knowledge of asynchronous programming paradigms are key requirements. Furthermore, a solid foundation in computer science fundamentals, experience with SQL and NoSQL databases, excellent communication and interpersonal skills, meticulous attention to detail, passion for learning new technologies, proactive problem-solving skills, project ownership ability, and familiarity with cloud platforms and containerization technologies are desired qualifications. Any experience with GraphQL, microservices architecture, or contributions to open-source projects would be considered a bonus. If you are looking to join a dynamic team and contribute to cutting-edge backend systems, this role offers an exciting opportunity to leverage your skills and expertise in Node.js development.,

Posted 3 weeks ago

Apply

7.0 - 12.0 years

22 - 27 Lacs

Gurugram, Chennai, Bengaluru

Work from Office

Scala,functional programming paradigm,Play Framework,Akka,Lagom. RESTful APIs, Microservices Architecture,API integration,concurrency, asynchronous programming,SQL/NoSQL, PostgreSQL, MySQL, Cassandra,MongoDB,SBT or Maven,Git, Docker,CI/CD pipelines

Posted 3 weeks ago

Apply

1.0 - 5.0 years

0 Lacs

maharashtra

On-site

As a candidate for this role, you should have a strong knowledge of Node.js and its supporting frameworks such as Express, Passport, JWT, pg, and pg-promise. Additionally, familiarity with the NestJS framework and REST web APIs is essential. Proficiency in Type Script, Web Sockets, Cluster, PM2, and working with IMDBs in Node.JS is also required. You should possess a good understanding of asynchronous programming and be able to integrate user-facing elements developed by front-end developers with server-side logic. Writing reusable, testable, and efficient code is paramount, as well as designing and implementing low-latency, high availability, and high-performance applications. It would be beneficial to have experience in handling bulk data, images, and videos. Moreover, implementing security measures and data protections is crucial in this role. Ideally, candidates should have 1-5 years of experience and hold a degree in a relevant IT field.,

Posted 3 weeks 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