Cutshort logo
The next Unicorn logo
Backend Developer
The next Unicorn
Etaash Consultants's logo

Backend Developer

at The next Unicorn

Agency job
4 - 10 yrs
₹10L - ₹30L / yr
Bengaluru (Bangalore)
Skills
skill iconPython
skill iconDjango
skill iconElastic Search
skill iconPostgreSQL
REST

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:

  1. Strong knowledge of Django, Django Rest Framework, and their design principles.
  2. 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.).
  3. Should be able to override DRF serializers, filters, and view set completely according to needs.
  4. Should have good experience in Class-Based Views to write the backend API.
  5. Sound knowledge of database design patterns and modeling them to Django models.
  6. Sound knowledge of how to write test cases for the APIs.
  7. Should be able to write optimized pythonic code adhering to python PEP standards.
  8. Strong knowledge of python packaging and how to architect a codebase that should be easily scalable and not get cluttered.
  9. Strong knowledge of REST API design patterns.
  10. The ability to write RAW SQL queries and further database-level coding will be a plus.
  11. Good Understanding of python’s asyncio, threading, and multiprocessing library, their benefits and limitations along with their appropriate use cases.
  12. Hands-on knowledge of celery and its corresponding message broker such as RabbitMQ, Redis, etc.
  13. Experience with building a CDC(Change Data Capture) pipeline will be a plus.
  14. Experience with Apache Kafka, Kafka connect and Debezium will be a plus.
  15. Experience with open source will be a plus.
  16. Good knowledge of Algorithms and data structures.

Responsibilities:

  1. Understand the ins and out of the existing codebase and have a good grasp of it.
  2. Write clean, stable, and scalable code.
  3. Write unit test cases for the APIs.
  4. Do whitebox and blackbox testing for your own code and as well as others if required.
  5. Understand and implement fast prototype solutions for business needs.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Pune
5 - 9 yrs
Best in industry
skill iconPython
skill iconDjango
skill iconFlask

Job Title: Data Engineer

Location: Pune, India

Experience: 5 to 9 years

Job Description:

We are seeking a talented and experienced Data Engineer to join our team in Pune. The ideal candidate will have a strong background in data engineering with expertise in Python, AWS, Spark, and Scala. This role is critical to our data infrastructure, ensuring that our data pipelines are robust, efficient, and scalable.


Required Skills:

  • Python: Advanced proficiency with extensive experience in building data pipelines.
  • AWS: Hands-on experience with AWS services such as S3, Lambda, Redshift, Glue, and EMR.
  • Spark: Proficient in using Apache Spark for large-scale data processing.
  • Scala: Working knowledge of Scala for Spark programming.
  • Strong understanding of data warehousing concepts and ETL processes.
  • Experience with SQL and relational databases.
  • Familiarity with data governance and security best practices.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.


Read more
Beauto Systems Private Limited
Beauto Systems
Posted by Beauto Systems
Pune
3 - 5 yrs
₹4L - ₹6L / yr
skill iconPython
skill iconDjango
ORM
JIRA
skill iconGit
+1 more
  • Web application development using Python,
  • Django, DRF(Django Rest Framework), Django ORM,
  • Worked with varieties of Relational Databases (RDBMS) like SQLite, MySQL, PostgreSQL.
  • Experience in Version Control with Git and Bitbucket.
  • Experience with JIRA the development progress and tracking deadlines of the project
  • Experience with web applications using technologies like HTML5,CSS, JavaScript, JQuery, AJAX, Angularjs,Reactjsand Bootstrap,XML.
Read more
crewscalecom
Vikram  Simhareddy
Posted by Vikram Simhareddy
Remote only
2 - 4 yrs
₹10L - ₹15L / yr
skill iconPython
skill iconDjango
skill iconFlask

Job Description :

-At least 2+ years of experience in core python development

-Develop reusable , testable and scalable code

-Good exposure to continuous integration tools like Jenkins

-Experience working with version controls like Git.

-Knowledge of popular python libraries and framework.

-Good to have aerospace domain knowledge

- Experience in OOPs /functional coding integrating applications

-Collaborate with other developers and team members to design and implement software solutions

Read more
SmartCoin
at SmartCoin
1 recruiter
Suchoritha Chatterjee
Posted by Suchoritha Chatterjee
Bengaluru (Bangalore)
3 - 5 yrs
₹18L - ₹40L / yr
skill iconJava
J2EE
skill iconSpring Boot
Hibernate (Java)
Ebean
+5 more
Responsibilities and Skills:
• Knowledge of Agile methodologies & best practices for the SDLC (including coding standards, code
reviews, source control management & build processes).
• Must have experience in designing Factories/API/Interfaces independently in Java
• Highly skilled in using OR Tools like Hibernate/Ebean.
• Must have a good understanding of relational databases (MySQL/Postgres), transactions, and indexing.
• Must be able to do performance optimization, and use multi-threading wherever possible.
• Experience with Kafka, Big Query, and ElasticSearch a plus.
• Drive test coverage and continuous delivery automation within the team.
• Experience with building highly available and scalable distributed systems a plus.
Preferred Qualifications:
• 3-4 Years of experience with a Bachelor’s/Master's degree in Computer Science, Math, or Related
technical domain from reputed organizations.
• Strong communication & mentoring skills
Read more
Sinewave Computer Services Pvt. Ltd.
Umaima Hamid
Posted by Umaima Hamid
Pune
1 - 2 yrs
₹2L - ₹3L / yr
skill iconPython
skill iconDjango
skill iconFlask
MySQL
Web API

Should have knowledge of web frameworks, such as Django, HTML and CSS and Python programming language.

Should have relevant work experience in coding and web development.
Good knowledge of Python and Django
Good knowledge of HTML5, CSS3 and Javascript,
Good knowledge of MY SQL database
Knowledge of Django REST framework, API.

Education Qualification- bachelor's degree in computer science, information management systems or a related field.

Work Experience - 1 to 2 years (Required)

Job Type: Full-time

Salary: ₹15,000.00 - ₹25,000.00 per month

Read more
T3Cogno private limited
Ramya R
Posted by Ramya R
Chennai
3 - 5 yrs
₹3L - ₹15L / yr
JSON
skill iconPostman
skill iconPostgreSQL
skill iconJava
skill iconPython
+9 more

2+ years of experience working with backend development.

1+ year experience in GoLang Backend Development.

Must show your previous work.

Deployed at least 3 complete products which use REST APIs.

Exposure to making Postman docs.

Knowledge/ Experience of modern authorisation mechanisms, such as JSON Web Token and cookies.

Experience in handling  business requirements and translate them into technical requirements.

Experience with version control such as Git and GitHub
Should have a knowledge of

  1. GoLang, GoLang Clean Arch, GoRoutines, GORM, Docker, Go Fiber, PostgreSQL

.

Read more
Hiring for a Crypto based company
Hiring for a Crypto based company
Agency job
via Beiing Corporate Private Limited by Karen Fernandes
Bengaluru (Bangalore)
5 - 8 yrs
₹5L - ₹15L / yr
skill iconJava
skill iconPython
skill iconRuby
skill iconRuby on Rails (ROR)
skill iconGo Programming (Golang)
+2 more

You have 5 years or more of Backend end development experience with expertise in designing and implementing high-performance applications.

Worked with and built high-performance products using Node Js/GoLang/ Python and have seen the product evolution cycle from PoC to Production

You have a deep understanding of design principles and can rightly judge/implement solutions to complex problems

You are capable of writing high-quality code that conforms to the standards and best practices in a particular language/framework.

You have experience building a product using a mainstream library or framework.

You love to own end to end responsibility, starting from defining the problem statement (either yourself or alongside your peers), development (PoC if needed), testing, releasing in staging & then production environment, and finally monitoring.

Previous work experience in product-based startups

Experience building for products that have scaled and have seen the product evolution

Understands the cryptocurrency landscape
Offers the best CTC in the market
Read more
Affairal
at Affairal
1 video
1 recruiter
Govind Balakrishna
Posted by Govind Balakrishna
Bengaluru (Bangalore)
3 - 15 yrs
₹10L - ₹50L / yr
skill iconJava
Data Structures
Algorithms
skill iconPHP
skill iconPython
+2 more
Hey Everyone, look forward to talk to you. We are a disruptive start up in fashion marketplace segment working on core personalization.Featured@tech crunch, websummit,voted top 100 start ups from the Asia region by Tech.co & Red herring. We are hiring! Team of Ex-flipkart,intel, myntra, intuit, ibm and others. We look forward to see you onboard in this amazing journey forward. Thanks & Regards Govind Founder/CEO @ Affairal
Read more
Mutual Mobile
at Mutual Mobile
7 recruiters
Smitha Kamath
Posted by Smitha Kamath
Hyderabad
1 - 5 yrs
₹4L - ₹20L / yr
skill iconJavascript
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
+3 more
Mutual Mobile is a world leading agency in mobile and emerging technology innovation and we are looking for an accomplished and capable full stack engineer to join our team! We have built our success through timely bets on emerging technology and rapid execution of targeted marketing campaigns and skills development. This approach has resulted in a list of premier clients that come to us to build innovative experiences using emerging technology (Nike, Google, GM, Nestle, UnderArmour). We’ve seen this happen with iOS, Android, Wearables and IoT. We continue to evolve - it’s in our DNA - we stay on the forefront of innovation. Now, in 2018, we stand at the foot of a massive transition in emerging technology with the growth of Virtual Reality, Augmented Reality, Voice, Bots, and more. We are ready to embrace these changes and to help our clients make the most of the opportunities they bring. At Mutual Mobile, Engineers are highly-capable, experienced producers of high-quality, extensible code. They know the ins-and-outs of their field, apply that knowledge to solve the most difficult problems, and pass along that knowledge to the next generation through mentorship. They: Improve the structure, quality, and extensibility of code bases Implement tools and best practices Create reusable libraries and frameworks Act as subject matter expert and contribute to the server center of excellence Accurately estimate level of effort Discover and evaluate new tools and technology partners We expect Engineers to: Be highly-capable experts in at least one technology Build breadth across multiple tech stacks Write high-quality, extensible, testable code Participate in planning activities and provide accurate story estimates Conduct code reviews and act as a role model on the team Proactively breakdown work, identify risks, and explore solutions Engineers have experience: Building server applications in Python Strong knowledge on Flask or Django Employing strong TDD and performance optimization strategies Architecting and deploying applications for AWS and other cloud providers Provisioning Devops tooling and continuous integration Designing APIs consumed by many mobile or web applications Using relational and document-store databases Building high-performance, scalable cloud applications Shipping fault-tolerant, highly-available systems in production Good knowledge on basic authentication, authorization and security technologies. Preferred experience includes: Building server applications using several different open-source stacks Using BaaS providers like Firebase or Heroku Familiarity with modern front-end development such as React or Angular Using containerization systems like Docker or Kubernetes Integrating third-party systems: CRM, CMS, shopping carts, and payments Broad architectural knowledge and experience: serverless, microservices, traditional server-based (monolithic) services System monitoring and security design and implementation Why work for Mutual Mobile? We make great products. We craft beautiful mobile interfaces and solve complex software challenges. Clients such as HEB, Google, lynda.com, Citi, Nike, and Under Armour come to us for our deep experience in mobile and emerging technology — from establishing a mobile strategy that provides impactful business value, to building those solutions from the ground up. We bring together the brightest minds in interactive & visual design, engineering, and business management to deliver solutions that actually matter. You’ll love working here, because this isn’t a company of silos. Team members are empowered and encouraged to pursue cool ideas, think for themselves, and make mistakes. If your passion extends beyond the role, we’ll invite your views and assistance with improving our culture, systems and processes. We know you’re smart, and that you love learning new technologies--so you’ll be able to work on a variety of projects with many different types of people.
Read more
GreedyGame
at GreedyGame
1 video
5 recruiters
Debdutta Pal
Posted by Debdutta Pal
Bengaluru (Bangalore)
4 - 6 yrs
₹17L - ₹20L / yr
MySQL
skill iconPython
skill iconAndroid Development
GreedyGame is looking for a technical lead who would be responsible for leading and supervising a team of engineers as they develop our product/s. He/She would own the vision of the product, and strategize to work on the overall architecture and code. We are ideally looking for someone who aspires to be an engineering manager. Responsibilities - Provide technical direction for the development, design, and systems integration from definition phase through implementation. Own the development lifecycle and be responsible for managing technical risks throughout the project/s. Manage the pace of sprints according to the pace of business Carry out code reviews and suggest better solutions for a scalable architecture Mentor team members and carrying out performance reviews Conduct team meetings to update members on best practices and Industry standards. Manage technical resources within budget and project schedule. Support and perform management duties when manager is absent or out of office Contribute to hiring efforts Required skills 4+ years of experience in building large scale applications and products Experience in leading and mentoring a team Excellent understanding of and coding skills in Python, Android, Mysql and Go Experience in advertising industry would be preferred Excellent interpersonal and relationship building skills Must have a strong sense of drive, ownership, and ability to deliver quality products What’s in it for you? - Opportunity to be a part of the big disruption we are creating in the ad-tech space. - Learn and grow at a free, open and fast paced environment - Office in one of the most happening places in India. - Amazing colleagues, weekly lunches and beer on fridays! What we are building: GreedyGame is a platform which enables blending of ads within mobile gaming experience using assets like background, characters, power-ups. It helps advertisers engage audiences while they are playing games, empowers game developers monetize their game development efforts through non-intrusive advertising and allows gamers to enjoy gaming content without having to deal with distractive advertising.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos