Report this Job
Full Stack Developer - Python
Experience: 2 - 4 Years
Location: Andheri, Maharashtra, India
Roles and Responsibilities:
- Design and develop robust, scalable, and secure web applications with a
focus on backend development using Django/Node and SQL/PostgreSQL.
- Design and implement RESTful APIs to support our Frontend using Django
Rest Framework.
- Ensure the scalability and reliability of our backend infrastructure on AWS.
This includes the configuration and management of EC2 instances, RDS
databases, S3 buckets, and other related services.
- Work closely with our data science team to develop efficient data models and
pipelines to support our machine learning and data analysis initiatives.
- Collaborate with our front-end developers to ensure seamless integration
between the Frontend and Backend.
- Identify and troubleshoot issues related to the backend infrastructure and
work with the team to implement solutions in a timely manner.
- Develop and maintain documentation for our backend systems, APIs, and
data models.
- Write clean, maintainable, and efficient code, while adhering to best practices
and industry standards.
- Break down high-level business problems into smaller chunks and build
systems for enabling efficiencies
- Take ownership of the development, testing, and deployment of web
applications.
- Define and implement the technical architecture of the application, and ensure that it is scalable, secure, and able to handle high traffic.
- Stay up-to-date with the latest technologies and industry trends, and quickly
adapt to new technologies as needed.
- Participating in code reviews and providing feedback to other developers to
ensure that the codebase is maintainable and scalable.
Skills and Qualifications:
- Bachelor's degree in computer science, Computer Engineering or a related
field.
- 2+ years of experience in full-stack web development, with a focus on
backend development.
- Strong proficiency in Python and Django, including experience with Django
Rest Framework.
- Experience working with SQL/PostgreSQL databases, including schema
design, querying, and optimization.
- Proficiency in AWS services such as EC2, RDS, S3, and Lambda.
- Familiarity with Redis or other caching technologies.
- Knowledge of modern frontend frameworks such as React, Redux, and
Webpack.
- Strong understanding of software development principles such as testing,
version control, and continuous integration.
- Strong understanding of data structures, algorithms, and software design
patterns.
- Experience with containerization and orchestration technologies such as
Docker and Kubernetes is a plus.
- Familiarity with machine learning frameworks and libraries such as
TensorFlow, Py Torch, and Scikit-learn is a plus.
- Strong problem-solving skills and ability to work in a fast-paced environment.
- Excellent communication and collaboration skills.
Working Days: 5 (Saturdays and Sundays off)
Location: In-office (Andheri East, Chakala)
What You Get:
- Hands-on experience at a well-funded & fast-growing company
- Work side by side with founders & get as much responsibility as you can take.
You are the limit!
- Huge scope for professional growth as the company expands globally
- Responsibility, ownership & ability to build the team
R3 Consultant