Backend Developer at Agritech company ยท Remote, Patna ยท 1 - 3 years ยท โน5L - โน7L / yr ยท Remote friendly ยท Posted 3 Feb 2022

If you are exploring for opportunities to get a better work exposure & to get a chance to work for scalable products. Kindly go through the job description below & apply if you seem fit for this role.
ย
๐ง๐ฒ๐ฐ๐ต๐ป๐ถ๐ฐ๐ฎ๐น ๐ ๐ฎ๐ป๐ฑ๐ฎ๐๐ฒ๐ :
JavaScript, MongoDB, NoSQL, NodeJS/Go/Ruby/Python Data Structure, Algorithms, Product company/ Startup experience.
๐ฅ๐ผ๐น๐ฒ๐ & ๐ฅ๐ฒ๐๐ฝ๐ผ๐ป๐๐ถ๐ฏ๐ถ๐น๐ถ๐๐ถ๐ฒ๐:
ย ย ย " ๐ฌ๐ผ๐'๐น๐น ๐ฑ๐ฒ๐๐ถ๐ด๐ป ๐ฎ๐ป๐ฑ ๐ฏ๐๐ถ๐น๐ฑ ๐๐ฐ๐ฎ๐น๐ฎ๐ฏ๐น๐ฒ ๐๐๐๐๐ฒ๐บ๐ ๐๐ผ ๐ฏ๐ฒ ๐๐๐ฒ๐ฑ ๐ฏ๐ ๐ณ๐ฎ๐ฟ๐บ๐ฒ๐ฟ๐ ๐ฎ๐ป๐ฑ ๐ฎ๐ด๐ฟ๐ถ๐ฏ๐๐๐ถ๐ป๐ฒ๐๐๐ฒ๐".
-Be involved and participate in the overall application lifecycle
-Main focus on coding and debugging
-Collaborate with Front-end developers
-Build high-quality reusable code that can be used in the future
-Develop functional and sustainable web applications with clean codes
-Troubleshoot and debug applications
-Conduct UI tests and optimize performance
-Manage cutting-edge technologies to improve applications
-Collaborate with multidisciplinary team of designers, developers and system administrators
-Follow new and emerging technologiesย ย
๐๐ ๐ฝ๐ฒ๐ฟ๐ถ๐ฒ๐ป๐ฐ๐ฒ:ย 2+ years.ย
๐๐ผ๐ฐ๐ฎ๐๐ถ๐ผ๐ป: Patna / Work from Homeย
๐ฆ๐ฎ๐น๐ฎ๐ฟ๐:ย As per market standards

Similar jobs (10)
6 days WFO.
Strong Backend Node.js Developer Profile
2
Mandatory (Experience 1) โ Must have 6+ years of hands-on Backend Engineering experience using Node.js building production-grade systems for B2C products at meaningful consumer scale
3
Mandatory (Experience 2) โ Must be AI-native in their own engineering workflow: already uses LLMs and agentic tooling across the SDLC, from design and code generation through testing and debugging
4
Mandatory (Experience 3) โ Must have owned backend architecture end to end, including greenfield builds. Should be able to make early architecture calls and reason clearly about service boundaries, data flow, caching, queueing, failure modes, scalability, and reliability trade-offs under real constraints.
5
Mandatory (Experience 4) โ Must have a solid understanding of backend fundamentals, including API development, service-oriented architecture, data structures, algorithms, and clean coding practices
6
Mandatory (Experience 5) โ Must have experience designing, building, and maintaining APIs and backend services, including integrations with external systems and third-party platforms
7
Mandatory (Experience 6) โ Must have strong experience working with databases (SQL and/or NoSQL), including efficient data modeling, query optimization, and performance tuning
8
Mandatory (Company) โ Must have worked in B2C product companies / startups at meaningful consumer scale. (WealthTech, FinTech, or high-growth consumer product background is highly preferred)
9
Mandatory (Stability) โ Must have a stable career history, with consistent tenure across previous companies; frequent job-hopping will not be considered
10
Mandatory (AI Product) โ Must have experience building and shipping products that use LLMs and agentic workflows to end users.
11
Mandatory (Exclusion) โ Candidates currently working at Stable Money will not be considered
12
Mandatory (Note) โ Seed-funded WealthTech startup. Candidate must be comfortable in an early-stage, fast-paced environment with shifting priorities
13
Mandatory (Note) โ Founding tech team role. Work from office, 6 days a week. Candidate must be willing to own the backend end to end and set engineering standards
14
Preferred (College) โ Tier1 engineering college is a plus plus
15
Preferred (Note) โ Previous founding engineer or early-team startup experience is a plus.
Requirements / Experience:
- 4-8+ years of PHP application development experience
- Strong Experience using Laravel/CodeIgniter/ Symfonyframeworks
- Strong experience and theoretical knowledge of PHP
- Front end and back end development expertise
- JavaScript (Vue.js, React, node, Typescript, RequireJS)
- Front end frameworks (Bootstrap, Tailwind, etc.)
- Good background with SQL Databases (writing queries, optimization, query builders usage, ORMs)
- API development and documentation (OpenAPI)
- Troubleshooting (ability to react in the most effective manner to eliminate technical issues)
- Solution-Making (ability to propose the most effective technical solutions)
- NoSQL experience is nice to have
- Ability to work on existing live projects and do the modifications as required.ย
- Ability to work independently and in a team as well
Requirements:
- Proficient in fundamental Software Design Principles, Data Structures, Algorithms, Problem Solving and Complexity Analysis.
- Proficient in programming languages like Python/Java/Javascript/Golang or similar.
- Strong understanding of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Hands-on Experience with SQL/NoSQL databases such as Postgres, Mysql, MongoDB.
- Hands-on experience with GIT, CI/CD, REST APIs and Cloud ( AWS/ GCP/ Azure) will be preferred.
- Understanding of Microservice Architecture and System Design Principles is a plus.
- Self-driven, detail-oriented and Strong sense of ownership, urgency, and ability to deliver great work.
- Demonstrated expertise in developing, releasing and maintaining large scale software applications.
โข Writing and testing code, debugging programs and integrating applications with third-party
web services. To be successful in this role, you should have experience using server-side logic
and work well in a team.
โข Ultimately, you'll build highly responsive web applications that align with our business needs.
โข Write effective, scalable code Develop back-end components to improve responsiveness and
overall performance Integrate user-facing elements into applications.
โข Test and debug programs
โข Improve functionality of existing systems Implement security and data protection solutions
โข Assess and prioritize feature requests
โข Coordinate with internal teams to understand user requirements and provide technical
solutions
โข Expertise in at least one popular Python framework (like Django, Flask,etc)
โข Team spirit
โข Good problem-solving skills
Requirements
โข 1 to 5 years of experience as a Python Developer
โข Hands on experience of Flask, Django or Gin or Revel or Sanic
โข Knowledge of design/architectural patterns will be considered as a plus
โข Experience working in an agile development environment with a strong focus on rapid
software development
โข Experience in AWS or similar cloud technologies
โข Excellent troubleshooting and debugging skills
โข Proven ability to complete assigned task according to the outlined scope and timeline
โข Experience with messaging frameworks such as SQS/Kafka/RabbitMq
โข Experience with Elastic Search
โข Willingness to learn new and different technologies
Responsibilities
ยทย ย ย ย ย ย ย Develop Python-based APIs using FastAPI and Flask frameworks.
ยทย ย ย ย ย ย ย Develop Python-based Automation scripts and Libraries.
ยทย ย ย ย ย ย ย Develop Front End Components using VueJS and ReactJS.
ยทย ย ย ย ย ย ย Writing and modifying Docker files for the Back-End and Front-End Components.
ยทย ย ย ย ย ย ย Integrate CI/CD pipelines for Automation and Code quality checks.
ยทย ย ย ย ย ย ย Writing complex ORM mappings using SQLAlchemy.
ย
Required Skills:
ย
ยทย ย ย ย ย ย ย Strong experience in Python development in a full stack environment is a requirement, including NodeJS, VueJS/Vuex, Flask, etc.
ยทย ย ย ย ย ย ย Experience with SQLAchemy or similar ORM frameworks.
ยทย ย ย ย ย ย ย Experience working with Geolocation APIs (e.g., Google Maps, Mapbox).
ยทย ย ย ย ย ย ย Experience using Elasticsearch and Airflow is a plus.
ยทย ย ย ย ย ย ย Strong knowledge of SQL, comfortable working with MySQL and/or PostgreSQL databases.
ยทย ย ย ย ย ย ย Understand concepts of Data Modeling.
ยทย ย ย ย ย ย ย Experience with REST.
ยทย ย ย ย ย ย ย Experience with Git, GitFlow, and code review process.
ยทย ย ย ย ย ย ย Good understanding of basic UI and UX principles.
ยทย ย ย ย ย ย ย Project excellent problem-solving and communication skills.
ย
Duties And Responsibilities
Coding backend for a stock analysis platform in Nodejs. You donโt.t need any experience or understanding of stocks for this position.
Nodejs - candidate must have good experience working with Nodejs and have a deep understanding of space -time complexity for writing optimized code in typescript
Typescript- candidate must know typescript and have good experience with it.
MongoDB and PostgreSQL - candidate must have experience working with both technologies. understanding of both technologies and designing scalable and optimized database structures
โ We believe that the role of an engineer at a typical product company in India has to evolve from just working in a request response mode to something more involved.
โ Typically an engineer has very little to no connection with the product, its users, overall success criteria or long term vision of the product that he/she is working on.
โ The system is not setup to encourage it. Engineers are evaluated on their tech prowess and very little attention is given to other aspects of being a successful engineer.
โ We donโt hold appraisals as we donโt believe that evaluation of work and feedback is a constant affair rather than every 6 or 12 months. Besides there is no better testament of your abilities than the growth of the product.
โ We donโt have a concept of hierarchy and hence we donโt have promotions. All we have in Udaan are Software Engineers.
Skills & Knowledge:
โ 4-15 years of experience
โ Sound knowledge in Programming,
โ High Ownership & Impact oriented
โ Creative thinker & Implementation
โ Highly Customer Obsessed & Always Insisting on Highest Standards
Responsibilities
- You will design and develop large scale distributed services
- You will analyse and improve the efficiency, scalability, stability, and security of the platform as a whole.
- You will act as the primary owner of one or more components while driving innovation in your area of ownership
- You will proactively research & evaluate new tools, technologies, and techniques to improve the value of the system.
- You will work with engineering leadership in solving and architecting solutions for challenging or complex development issues.
- You will work independently and handle dependencies with very minimal oversight
- You will take initiatives in developing and maintaining integrations of best practices within the back-end.
- You will help identify systemic issues, performance bottlenecks and work on design/architect improvements.
Requirements
- You have 1 - 9 years of experience in software development.
- You have designed and scaled up the system.
- You have a strong understanding of Data Structures and Algorithms.
- You are an incessant problem solver and tougher the problem gets, more fun you have.
- You have strong command in any one or more of the following languages: Python and Django
- You understand the business impact of your decisions.
Good To Have
- You have prior experience in fintech companies
Traits We Are Looking For
- Experience in a specific tech stack doesn't matter for us.
- The general engineering mindset and aptitude is what matters more.
- Technically strong and curious.
- Should have a hacker mindset and should love exploring new technologies.
ย
Desired Skills and Experience
Java, Python, Data Structures, Algorithms
ย
ย
ย
Job description
Experience: 5+ years
Location: Bangalore
Roles and Responsibilities
- Design and code features in the back-end as per the specifications provided by the Product and Design teams.
- Ship features in fast moving agile sprints.
- Work closely with Product Design and Product Management teams to brainstorm and chalk out details of features.
- Ability to build a feature from scratch & drive it to completion.
- Strong skills in architecting database models.
- Ability to document your code as this will be an open-core project.
- Ability to write unit, integration, and end to end tests.
- Conduct peer code review.
Skills
Must have:
- Strong understanding of Javascript and NodeJS.
- Good understanding of asynchronous programming, callback, and closures.
- Experience developing applications that use queues like SQS, RabbitMQ, Kafka, etc.
- Experience with AWS services like S3, EC2, etc.
- Experience with Docker.
- Should be strong in Postgres database.
- Test driven development and use of frameworks like Mocha, Cypress.
- Strong proficiency in English and writing skills.
Good to have
- Basic knowledge of CI, CD
- Intermediate knowledge in any cloud services (AWS, GCP)
- Have created GraphQL APIs or worked with the Apollo framework.
- Have built previous functionality for CRM, marketing, or customer support tools.
- Have worked in open source project previously.










