Search by job, company or skills

Fractal

Python Full Stack Developer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

JOB LOCATION: BANGALORE / MUMBAI / PUNE / NOIDA / GURGAON / CHENNAI

JOB DESCRIPTION:

Fractal is a leading AI & analytics organization. We have a strong Full Stack Team with great leaders accelerating the growth. Our people enjoy a collaborative work environment, exceptional training, and career development as well as unlimited growth opportunities. We have a Glassdoor rating of 4/5 and achieve customer NPS of 9/10. If you like working with a curious, supportive, high-performing team, Fractal is the place for you.

RESPONSIBILITIES:

Job Title: Python Full Stack Developer

Experience: 6 - 12 Years

Must Have Skills: Python, Fast API, ReactJS (Strong), Django (Good to have), Docker, Kubernetes, CICD, Any Cloud is plus

Overview:

We are seeking an experienced Full Stack Developer with a minimum of 5 years of hands-on experience to join our development team. The ideal candidate will have a strong proficiency in both front-end and back-end technologies, be able to work collaboratively in a team environment, and contribute to the design, development, and maintenance of web applications and systems.

Key Responsibilities:

Front-end Development:

Develop responsive and user-friendly web interfaces using HTML, CSS, and JavaScript frameworks (e.g., React, Angular, Vue.js).

Ensure the application's UI/UX meets high-quality standards.

Collaborate with designers to implement visually appealing and functional user interfaces.

Back-end Development:

Design, develop, and maintain server-side logic and databases using programming languages such as Python,

Create and optimize database schemas, queries, and APIs.

Implement security and data protection measures.

Full Stack Development:

Integrate front-end and back-end components to build end-to-end web applications.

Develop RESTful APIs for communication between the front-end and back-end systems.

Ensure seamless data flow and synchronization.

Database Management:

Work with various databases (e.g., MySQL, PostgreSQL, MongoDB) to store and manage application data.

Experience with Python and Data bricks.

Optimize database performance and ensure data consistency.

Version Control:

Use version control systems (e.g., Git) to track changes and collaborate with team members.

Follow best practices for code branching, merging, and code reviews.

Testing and Debugging:

Write unit tests and perform debugging to ensure the reliability and stability of the application.

Conduct testing across multiple browsers and devices.

Performance Optimization:

Identify and address performance bottlenecks in both front-end and back-end components.

Implement caching and optimization techniques.

Security and Compliance:

Implement security best practices to protect against common web application vulnerabilities.

Ensure compliance with data protection regulations and industry standards.

Documentation:

Create and maintain technical documentation, including code documentation, architecture diagrams, and system manuals.

Collaboration and Communication:

Collaborate with cross-functional teams, including designers, product managers, and other developers, to deliver high-quality software solutions.

Provide technical guidance and mentorship to junior developers, if applicable.

Qualifications:

Bachelor's degree in computer science, Software Engineering, or a related field.

Minimum of 5 years of professional experience in full stack development.

Proficiency in front-end and back-end technologies, including popular frameworks and libraries.

Strong problem-solving and debugging skills.

Experience with cloud platforms (e.g., AWS, Azure, GCP) is a plus.

Knowledge of containerization and orchestration tools (e.g., Docker, Kubernetes) is a plus.

Excellent communication and teamwork skills.

Ability to work in an agile development environment.

More Info

Job Type:
Industry:
Function:
Employment Type:

About Company

Job ID: 133838705