Home
Jobs

Full Stack Developer

2 - 6 years

4 - 8 Lacs

Posted:1 hour ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

As a Full Stack Developer at ADF, you will be responsible for designing, developing,
and maintaining REST-based web services and gRPC-based services using Python and Django. You will work closely with our team to ensure high-quality code, adhere to best practices, and deliver exceptional software solutions.Roles & Responsibilities:Design and develop Front-end web pages in Bootstrap, Angular JS.Design and develop REST-based web services in Python.Design and develop gRPC-based services in Python.Follow coding conventions and best practices, ensuring clean and maintainable code.Participate in peer design reviews and code reviews.Follow agile methodologies for software development.Design and implement performance/time-critical batch jobs in production environments.Set up CI/CD pipelines using Jenkins and Ansible for development projects.Write unit tests (using PyTest) and integration tests to ensure high code coverage.Understand and integrate Java code from other services to create Python client wrappers (desirable but not mandatory).Qualifications & Experience:Proven experience in Python-related projects and scalable web service development.Thorough understanding of application development methodologies.2-6 years of experience with Python and Django/Flask.Strong proficiency in Python with a good understanding of OOP concepts.Experience in writing REST APIs with a good understanding of REST standards, HTTP protocols, and web development concepts.Proficient in data structures and algorithms.Experience in writing unit tests (using PyTest) and integration tests.Familiarity with multi-platform OS (Windows/Mac/Linux).Basic SQL query writing skills are a plus.Experience with CI/CD tools (e.g., Jenkins, Ansible) is a plus.Exposure to agile environments is a plus.Basic knowledge of Java is a plus.Experience with TDD (Test-Driven Development) and BDD (Behavior-Driven Development) is a plus.Exposure to front-end development with JavaScript and AngularJS is a plus.A polyglot mindset and openness to learning new programming languages and technologies are highly desirable.Skills:Frontend: CSS, SCSS, jQuery, BootstrapBackend: Python, Django, FlaskTesting: PyTestCI/CD: Jenkins, AnsibleMethodologies: Agile, TDD, BDDOther: SQL, Java (desirable), JavaScript, AngularJS.What We Offer:Competitive salary and benefits package.Opportunities for professional growth and development.Collaborative and innovative work environment.Flexible working hours and remote work options

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You