Full Stack Developer
Expleo Group
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.
- 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.
4 to 5 years of total Experinece