Location
Sahibzada Ajit Singh Nagar | India
Job description
Job Summary:
We are seeking an experienced Full Stack Developer with a minimum of 5 years of expertise in designing, developing, and implementing secure services using React for the frontend and Python with Django for the backend.
Job Responsibilities/Duties:
- Designing and Building a Secure backend using Python and Django to implement the business logic.
- Developing Maintainable, Understandable, Testable, Efficient, and Reusable Code for both frontend (React) and backend.
- Demonstrating the ability to design and code complex features for a comprehensive Fullstack solution.
- Writing unit test cases for both React and Django components to support test-driven development.
- Being a quick learner, able to adapt to new technologies and seamlessly integrate them into the existing tech stack.
- Applying logical thinking and problem-solving skills, while collaborating effectively with team members.
- Demonstrating a good understanding of Software Development Life Cycle (SDLC) and agile methodologies for project execution.
Required/Must have skills:
- Prior experience in team handling.
- Expertise in Core Python with a focus on code quality.
- Proficiency in building Restful APIs using Django Rest Framework.
- Experience with relational databases (RDBMS) such as PostgreSQL or MySQL.
- Strong knowledge of Django ORM concepts and ability to write optimized SQL queries.
- Capability to design and implement complex features for both frontend and backend.
- Familiarity with Linux Commands.
- Strong debugging and problem-solving skills.
- Deep understanding of computer science fundamentals, including Object-oriented programming concepts, design patterns, and data structures.
Education and Experience Background:
- Minimum 5 years of experience in Software Development.
- Excellent communication skills and stakeholder management expertise.
- Bachelor's degree in Computer Science or any management degree will be a plus.
- Good communication skills.
- Excellent time management skills with a proven ability to meet deadlines.
- Ability to prioritize tasks and delegate them when appropriate.
Candidates should have:
- Own laptop (at least 8GB RAM and i5 processor)
- Internet connectivity/Wi-Fi
- Power backup during power cuts
Job tags
Salary