Python Fullstack developer

at NextHire

Job description

Company Profile

Easebuzz is a payment solutions (fintech organisation) company which enables online merchants to accept, process and disburse payments through developer friendly APIs. We are focusing on building plug n play products including the payment infrastructure to solve complete business problems. Definitely a wonderful place where all the actions related to payments, lending, subscription, eKYC is happening at the same time.

We have been consistently profitable and are constantly developing new innovative products, as a result, we are able to grow 4x over the past year alone. We are well capitalised and have recently closed a fundraise of $4M in March, 2021 from prominent VC firms and angel investors. Easebuzz’s corporate culture is tied into the vision of building a workplace which breeds open communication and minimal bureaucracy. An equal opportunity employer, we welcome and encourage diversity in the workplace. One thing you can be sure of is that you will be surrounded by colleagues who are committed to helping each other grow.

Easebuzz Pvt. Ltd. has its presence in Pune, Mumbai, Bangalore, Delhi & Gurgaon

Job Description

We are looking for a Full Stack Developer with relevant 3+ years of experience responsible for managing the interchange of data between the server and the users. Your primary focus will be the development of all server-side logic, ensuring high performance and responsiveness to requests from the front end.

At EaseBuzz, every individual is honed to be a leader and enjoys the freedom to make decisions that she/he sees fit to steer the organization closer towards its goals. We work in small, decentralized teams that promote independent authority and freedom to approach and solve problems creatively. This path nurtures the artisan in every individual and brings to fruition the vision of crafting purpose-built solutions for clients.

Qualifications and Education Requirements

∙Expert in Python, with knowledge of Python web framework (such as Django, Flask, etc depending on your technology stack)

∙Excellent knowledge of programming languages (Python preferred) along with JavaScript, Jquery, React-JS.

∙Should be very well versed with database queries like mysql,etc.

∙Familiarity with some ORM (Object Relational Mapper) libraries

∙Able to integrate multiple data sources and databases into one system

∙Understanding of the threading limitations of Python, and multi-process architecture

∙Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3

∙Understanding of accessibility and security compliance

∙Knowledge of user authentication and authorization between multiple systems, servers, and environments

∙Understanding of fundamental design principles behind a scalable application

∙Understanding of the differences between multiple delivery platforms, such as mobile vs desktop, and optimizing output to match the specific platform

∙Able to create database schemas that represent and support business processes

∙Strong unit test and debugging skills

∙Good communication skills and excellent problem-solving capabilities

Role and Responsibilities

Work on complex, custom-designed, scalable, multi-tiered software development projects

Design and implementation of low-latency, high-availability, and performance applications Integration of user-facing elements developed by front-end developers with server-side logic.

Implementation of security and data protection. Be responsible for the quality of software and resolving any issues regards the solution Think through hard problems, not limited to technology, and work with a team to realize and implement solutions and Learn something new every day.

Share this job:
Please let NextHire know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply