Fullstack Python Developer

5 - 8 years

20 - 32 Lacs

Posted:2 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Position: Senior Software Engineer

Location: Hyderabad

Type: Full-time

Reports to: Project Manager

Salary Range: As per the Market Standards

About the Company:

NStarX is an AI-first, Cloud-first engineering service provider built and led by practitioners. We are driven by the desire to integrate technologies that accelerate business value for organizations. With over a decade in the industry, we have helped several customers through their transformation journeys.

https://nstarxinc.com/

Job Summary:

We are looking for an experienced Full Stack Developer with a strong background in Python and React to join our innovative team. The ideal candidate will have a 5 - 8 years of experience in full stack development, with a proven track record of delivering high-quality web applications. This role requires a balance of front-end and back-end development skills to create seamless and scalable solutions.

Key Responsibilities:

  • Develop and Maintain Applications: Design, develop, and maintain web applications using Python for back-end development and React for front-end development.
  • Database Management: Work with relational and non-relational databases, design and optimize database schemas, and write efficient SQL queries.
  • API Development: Create and maintain RESTful APIs and microservices to support front-end functionality and third-party integrations.
  • Collaborate: Collaborate with product managers, UX/UI designers, and other developers to translate requirements into functional and appealing interactive applications.
  • Testing and Debugging: Conduct unit and integration testing to ensure the quality and performance of the code. Debug and resolve issues as they arise.
  • Code Review and Documentation: Participate in code reviews to maintain code quality and ensure adherence to best practices.
  • Document code, processes, and project requirements.
  • Performance Optimization: Analyze application performance and implement improvements to ensure responsiveness and efficiency.
  • Security: Implement and adhere to security best practices to protect data and applications from threats.

Required Qualifications:

Education: Bachelors degree in Computer Science, Information Technology, or a related field.

Experience:

  • 5 - 8 years of professional experience in full stack development.
  • Proven experience with Python and its frameworks (e.g., Django, Flask).
  • Strong experience with React and its ecosystem (e.g., Redux, React Router).

Technical Skills:

  • Proficiency in HTML, CSS, and JavaScript.
  • Experience with relational databases such as MySQL, PostgreSQL, or SQL Server.
  • Familiarity with version control systems like Git.
  • Experience with front-end build tools and package managers (e.g., Webpack, NPM, Yarn).
  • Knowledge of RESTful API design and development.
  • Familiarity with cloud services (e.g., AWS, Azure, Google Cloud) is a plus.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal abilities.
  • Ability to work independently and in a team-oriented, collaborative environment.
  • Detail-oriented with a commitment to producing high-quality work.

Preferred Qualifications:

  • Experience with TypeScript.
  • Knowledge of GraphQL.
  • Experience with CI/CD pipelines and DevOps practices.
  • Familiarity with Agile/Scrum development methodologies.
  • Experience with automated testing frameworks and tools (e.g., Jest, Cypress).

Benefits:

  • Competitive salary and performance bonuses.
  • Health, dental, and vision insurance.
  • Retirement savings plan with company match.
  • Flexible working hours and remote work options.
  • Professional development opportunities.
  • Collaborative and inclusive work environment.

Mock Interview

Practice Video Interview with JobPe AI

Start Django Interview
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

hyderabad, bengaluru, mumbai (all areas)

hyderabad, bengaluru, delhi / ncr

hyderabad, chennai, bengaluru