Full Stack Developer
Expleo Group
About the role
We are looking for a skilled Full Stack Developer with 3–5 years of experience in developing scalable, high-performance web applications. The ideal candidate should have strong hands-on experience in Python for backend development and JavaScript for frontend development, along with expertise in API development, database management, and modern web application frameworks.
Responsibilities
- Design, develop, and maintain scalable web applications using Python on the backend and JavaScript on the frontend.
- Develop robust backend services, RESTful APIs, and business logic using Python frameworks.
- Build responsive and interactive user interfaces using JavaScript and modern frontend frameworks.
- Integrate frontend components with backend APIs and third-party services.
- Work with relational and/or NoSQL databases for data storage and retrieval.
- Write clean, maintainable, reusable, and efficient code following coding standards and best practices.
- Perform unit testing, debugging, troubleshooting, and application performance optimization.
- Collaborate with product managers, UI/UX designers, QA engineers, and other developers.
- Participate in code reviews, technical discussions, and Agile/Scrum ceremonies.
- Support application deployment, monitoring, and maintenance activities.
Essential Skills
•
- 3–5 years of hands-on experience in Full Stack Development.
- Strong proficiency in Python for backend development.
- Hands-on experience with Python frameworks such as Django, Flask, or FastAPI .
- Strong proficiency in JavaScript, HTML5, and CSS3 .
- Experience with frontend frameworks/libraries such as React.js, Angular, or Vue.js .
- Experience developing and integrating RESTful APIs.
- Good understanding of SQL databases such as PostgreSQL or MySQL.
- Experience with Git/version control systems.
- Understanding of object-oriented programming, data structures, and software design principles.
- Experience with debugging, testing, and performance optimization.
Experience
4 to 5 years of total Experinece
Eligibility & process
Who can apply
Employment type: Full-time
Skills & stack
Selection process
Details are shared by the recruiter after shortlisting.
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight Expleo Group's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.