
- Design API’s using OAS/Swagger documentation
- Implement API proxies using Apigee. Access to Apigee Nationwide requires passing a mandatory two day training course.
- Implement a back-end API service that will in-turn connect to, and fetch data from the desired data source. Many different technologies can be used here but the prevalent technology for this is Java/Spring boot.
Overall Tech Stack with definitions:
React
• OAS 3.0 - OpenAPI Specification (OAS) 3.0 is a standard for defining and describing RESTful APIs. It allows developers to create a structured and comprehensive documentation of their APIs, making it easier for others to understand and use them.
• Apigee - Apigee is Google Cloud's API management platform designed to help developers build, manage, and secure APIs. It acts as a proxy layer between your backend services and the clients that use them.
• Java/Spring Boot - Java Spring Boot is an open-source framework designed to simplify the development of standalone, production-grade Spring-based applications. It builds on the Spring Framework.
• Git/GitHub - Git is a distributed version control system that helps developers track changes in their code over time. GitHub is a web-based platform built on top of Git that provides a collaborative environment for developers.
• Artifactory - Artifactory is a universal artifact repository manager developed by JFrog. It is designed to store, manage, and distribute binary artifacts and dependencies used in software development.
• Harbor - Harbor is an open-source container image registry that secures and manages Docker images and other OCI (Open Container Initiative) artifacts.
• Kubernetes/Helm - Kubernetes, often abbreviated as K8s, is an open-source platform designed for automating the deployment, scaling, and management of containerized applications. Helm is a package manager for Kubernetes, designed to simplify the deployment and management of applications on Kubernetes clusters.
• Concourse and/or GitHub Actions - Concourse is an open-source continuous integration and continuous delivery (CI/CD) system. It automates the process of building, testing, and deploying software, ensuring that code changes are integrated and delivered efficiently. GitHub Actions is a continuous integration and continuous delivery (CI/CD) platform that allows you to automate your software development workflows directly within your GitHub repository.
• Harness - Harness is a modern software delivery platform designed to automate and optimize the continuous integration and continuous delivery (CI/CD) process.

Similar jobs

BeBetta is a social sports betting platform based in India, redefining the way fans engage with sports. BeBetta offers a gamified sports betting experience, allowing users to bet on live matches, challenge friends, and win rewards—all without spending real money. Our platform is designed to foster a passionate community of sports enthusiasts, enhancing the excitement of every game.
Summary:
Are you a sports fan eager to break into the exciting sports engagement space? As an Intermediate Android Developer at BeBetta, you'll gain invaluable experience building a rapidly growing app that's changing the way fans experience their favorite games.
Responsibilities:
• Implement new features and enhancements, working closely with senior team members.
• Collaborate across design, product, and engineering teams to create intuitive and engaging user experiences.
• Proactively identify and resolve performance bottlenecks and code issues.
• Stay up-to-date on emerging Android development trends and technologies.
Qualifications:
• 2+ years of experience developing Android apps using Kotlin and Java.
• Solid understanding of Android UI frameworks, layouts, and best practices.
• Experience with RESTful APIs and data handling.
• Familiarity with version control systems (preferably Git)
• A keen interest in sports and a desire to build fan-centric features.
Data Strategy and Planning:
Collaborate with stakeholders to develop and implement data management strategies aligned with business objectives.
Define data standards, policies, and procedures to ensure consistent and accurate data collection and storage.
Data Collection and Integration:
Identify and assess various data sources, both internal and external, to gather relevant and reliable data.
Design and implement data collection methods and processes to ensure data is captured efficiently.
Oversee data integration initiatives to consolidate data from different sources into a unified database.
Data Quality Assurance:
Develop and enforce data quality standards to ensure the accuracy, completeness, and consistency of data.
Implement data validation processes and routines to identify and rectify data discrepancies or errors.
Database Management:
Maintain and optimize data storage systems, including databases, data warehouses, and data lakes.
Ensure data security and compliance with relevant data protection regulations.
Data Analysis and Reporting:
Collaborate with analysts to provide clean and structured data for analysis.
Assist in creating data visualizations and reports to communicate insights and findings to stakeholders.
Team Collaboration:
Work closely with IT teams, data scientists, analysts, and other stakeholders to define data requirements and resolve technical issues.
Provide guidance and training to team members regarding data management best practices.
Minimum exp: 2 years (Full-time)
Primary and Must have skills:
- Deep hands on working experience in Node. JS
- Firebase functions like notifications, real-time data update etc.
- Html, CSS, JavaScript, Jquery
- Firebase, AWS/Heroku, SQL/NoSQL Databases with Server side integration
- Can create and implement API on node js.
- API development and management
- Documentation & Efficient Code Management
- Handled large amounts of firebase data in the reporting backend
- Product Management & Product Ownership Orientation
Good to have skills (Additional):
- Online payment systems,
- Online Learning platforms
- Licensing, Encryption, Reporting & Analytics
Personality skills:
- Non Distracted, Focussed and Disciplined
- Analytical, Problem-solving and Calculative aptitude
- Humility to Learn, share & keep improving
- Professional, Organized & a Team Player
- Understands importance of excellent and proactive communication in all formats
About iDream Education:
Our Roots and Vision
iDream Education is an ed-tech startup with a vision to facilitate universal access to learning and growth. Our solutions are designed to break the learning barriers of languages, boards, location or socio-economic status, and empower everyone to Learn Unlimited.
Our Core Values and Work Principles
At iDream Education, we are a purpose driven startup and are building a team aligned to our vision, culture and values.
Our core work values & principles are:
- Oneness - We believe in the fundamental oneness of all existence, and all our work, solutions, designs, content and business approach is based on this underlying principle of Oneness.
- Equal Opportunities - We stand for equal growth opportunities for everyone in the company and in our user/partner/customer ecosystem.
- Always Learning - Our culture is to always keep learning and improving with humility and self confidence.
- Exponential Growth & Evolution - We aspire the company, our team members and our users to grow exponentially in all dimensions and keep evolving everyday.
- Collective Responsibility - Our culture aspires to empower every team member to take ownership and responsibility of the collective vision and its manifestation.
Skills, Experience & Personality Fitment for this Profile
- Deep and Practical experience with Node. JS (primary work component), Firebase, AWS/Heroku, SQL/NoSQL Databases with Server side integration.
- Minimum of 2 years of deep hands-on experience with web based solutions, backend development, APIs and web development in node.JS, firebase, basic understanding of android and flutter will be a plus but not necessary.
- Should have worked on a web based backend in Node.JS for preferably an android app based solution which had scaled to a large number of users. Developed, managed and scaled usage/analytics and reporting of end user based solutions.
- Capable of creating and implementing API on node js. Should have deep hands-on experience in developing and managing APIs.
- Should have practical experience of integrating and managing online payment systems, and build and manage online learning platforms with login, video security, online payment and reports.
- Possess energies and capabilities to experience tremendous growth in learning, deep dive development, take end to end responsibility of the products and join hands to scale our solutions together with our team.
- Personality Traits we respect - An undistracted mind, an aspiration for holistic growth, humility, discipline, clear and adequate communication and self confidence to learn and do anything.
Role and Responsibilities of this Profile
- You shall be working on and taking responsibility for our central content and reporting backend, which is the heart of our tech platform.
- Should have good command on Firebase functions like notifications, real-time data update etc.
- The backend shall be evolved into a content integration platform with internal teams and external partners working on a common backend for all content and courses updation, integration and management.
- You shall be responsible for taking ownership of the current web and backend solutions and defining, building and scaling them as per growth plans along with the product managers and the current team.
- All web and server side development and enhancements as per product growth vision and management plans.
- Please know that we are in a growth stage of our app and tablet based products and therefore a lot of responsibility and ownership taking work will be expected on the tech and product front.
Some Important Aspects of this Profile you should know
- This role would involve a lot of self-driven sharp and focussed work with end-to-end responsibility of the products.
- We are in a fast growth phase and therefore the need of the hour is a hands-on and fast paced approach to work with best of skills/communication and discipline.
- This role requires very responsible and efficient communication in all formats, verbal, written, messaging, email and documentation.
- This role suits you best if you wish to do deep and focussed work in a product company and be a part of the initial core team that builds a globally scalable edtech platform.
- We aspire to onboard a Node.js developer who wishes to spend at least 2-3 years in deep product building/scaling and gain unprecedented experience and growth while growing the products and iDream Education.
Job Type: Full-time, Work at office (Please note, this is not a remote working role / No Work from home for this role currently)
Job Location: Sec-32, Gurugram, India
Remuneration: The CTC will be a combination of fixed monthly salary plus an annual bonus. Proposed CTC would be depending on the experience and fitment.- Should have handled Voice | Chat | Email audits for a team of 15 to 20 advisors
- Ensure coaching & feedback is done for team members to improve overall customer experience
- Should have an eye for detail & report non-compliance in audit findings
- Good command in MS Excel


http://www.steeerthrough.com" target="_blank">www.steeerthrough.com
https://www.linkedin.com/company/steer-through/?viewAsMember=true" target="_blank">https://www.linkedin.com/company/steer-through/?viewAsMember=true
The candidates who are looking for new trajectories of growth and are determined to convert their vision into realities will find us a perfect team to work with.
We are looking for candidates who are experienced in Website Development preferably in the area of online marketplace/directory websites. The role is responsible for designing, coding, modifying, and maintenance of our website according to our business requirements.
Your day-to-day responsibilities include:
- Write well designed, testable, efficient code by using best website development practices
- Create website layout/user interface by using standard practices
- Integrate data from various back-end services and databases
- Gather and refine specifications and requirements based on business needs
- Create and maintain software documentation
- Be responsible for maintaining, expanding, and scaling our site
- Stay plugged into emerging technologies/industry trends and apply them into operations and activities
- Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
- Ready to take on additional responsibilities if and when required
Tech stack required:
- Frontend: HTML5, CSS3 (Bootstrap Framework) and JQuery
- Backend: PHP 7 and MySqli 8
- Server: Linux OS, Nginx Server
- DNS Management: CloudFlare
- Basic knowledge of the Search Engine Optimization process
Eligibility criteria:
- The candidate should have work experience in web programming with the above-mentioned tech stack
- The candidates with experience in the startup space will be given preference
Your Responsibilities
Maintain and enhance a product roadmap in line with the organisational objectives
Hypothesise, test, build, enhance - all journeys across different touch points on the platform across web and app
Create frictionless experiences to a one of its kind offering at scale
Manage data reporting and visibility across business and operations
Work closely with Design and Tech, and manage sprints within this pod, to bring about the outcomes in a timely and effective manner
Deliver MRDs and PRDs with prioritized features and corresponding justification
Work with external third parties to assess partnerships and licensing opportunities
Required Skills and Experience
3+ years experience managing consumer facing products
Wireframing and Prototyping
Process management
Good understanding of metrics and analytics platforms
Prior experience with BI tools is a plus

DUKAAN - Create Your Online Store in 30 Seconds
Dukaan is an app that allows offline businesses to sell their products and services online. On our app, the users can make beautiful product catalogs (catalogs) right from a smartphone and share with their customers easily on different social media apps such as Whatsapp Business, Whatsapp, Facebook, Instagram, etc. Praised by users all over India, this app has saved declining businesses by helping them transfer their shop online. The journey has just begun and we are on a mission to make India truly Digital.
Dukaan is currently powering over 5M e-commerce stores built by Indian small businesses and growing at a crazy rate.
We are looking for a Backend Engineer to join our team who will be part of our new innovations team.
Requirements:
- Strong knowledge of Django, Django Rest Framework, and their design principles.
- Strong knowledge of Django ORM, should be able to leverage it to write complex and optimized queries (E.x Q queries, Case, When, Select related, prefetch related, Subqueries, Annotations, Aggregations, Filtering, etc.).
- Should be able to override DRF serializers, filters, and view set completely according to needs.
- Should have good experience in Class-Based Views to write the backend API.
- Sound knowledge of database design patterns and modeling them to Django models.
- Sound knowledge of how to write test cases for the APIs.
- Should be able to write optimized pythonic code adhering to python PEP standards.
- Strong knowledge of python packaging and how to architect a codebase that should be easily scalable and not get cluttered.
- Strong knowledge of REST API design patterns.
- The ability to write RAW SQL queries and further database-level coding will be a plus.
- Good Understanding of python’s asyncio, threading, and multiprocessing library, their benefits and limitations along with their appropriate use cases.
- Hands-on knowledge of celery and its corresponding message broker such as RabbitMQ, Redis, etc.
- Experience with building a CDC(Change Data Capture) pipeline will be a plus.
- Experience with Apache Kafka, Kafka connect and Debezium will be a plus.
- Experience with open source will be a plus.
- Good knowledge of Algorithms and data structures.
Responsibilities:
- Understand the ins and out of the existing codebase and have a good grasp of it.
- Write clean, stable, and scalable code.
- Write unit test cases for the APIs.
- Do whitebox and blackbox testing for your own code and as well as others if required.
- Understand and implement fast prototype solutions for business needs.


Responsibilities
Design and build applications for the iOS platform
Ensure the performance, quality, and responsiveness of applications
Collaborate with a team to define, design, and ship new features
Identify and correct bottlenecks and fix bugs
Help maintain code quality, organization, and automatization
(Add other responsibilities here that are relevant)
Skills
Proficient with Objective-C or Swift (depending on project requirements), and Cocoa Touch
Experience with iOS frameworks such as Core Data, Core Animation, etc.
Experience with offline storage, threading, and performance tuning
Familiarity with RESTful APIs to connect iOS applications to back-end services
Knowledge of other web technologies and UI/UX standards
Understanding of Apple’s design principles and interface guidelines
Knowledge of low-level C-based libraries is preferred
Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs)
Familiarity with cloud message APIs and push notifications
Knack for benchmarking and optimization
Proficient understanding of code versioning tools (such as Git, Mercurial or SVN)
Familiarity with continuous integration



We are looking for some one with 3+ Years of experience with Microsoft technologies including.NET, ASP.Net Core MVC, C#, MS SQL Server. WPF, WCF C#, ASP.NET, XML, XSL, scripting languages including JQuery/JavaScript and HTML.
Good to have knowledge with SQL Server 2012, indexing and queries and SSIS/SSRS.
Has Implemented Ajax Controls in C# . Net Projects
Complete understanding of MS SQL Database. Data modelling to visualize database structure.
Writing queries use for front‐end applications (websites, desktop applications, Mobile App or cloud apps).
Good understanding of Reviewing query performance and optimizing code.
Designing and coding database tables to store the application’s data.
Creating database triggers, stored procedures & functions.
Creating table indexes to improve database performance.
Has experience in writing unit tests & performing unit tests on own codes.
Responsibilities:‐
• To be responsible for managing technology in projects and providing technical guidance / solutions for work completion.
• To develop and guide the team members in enhancing their technical capabilities and increasing productivity.
• To ensure process compliance in the assigned module and participate in technical discussions/review.
• To prepare and submit status reports for minimizing exposure and risks on the project.
• Experience working with MVC framework.
• Hands on experience on various design patterns
• Experience in Unit testing development.
• Good to have experience on Team foundation server and Agile Development.
• Oversee and review code as required.
• Drive implementation and address technical roadblocks that the team is facing.
• Experience with diagnosing performance and/or memory issues is a plus, including using relevant profiler tools.
• Oversee and assist during system testing, UAT and deployment.

