MH
Junior Software Developer / Full-Stack Develope
ML HR Consultancy
France · On-site Contract Entry Level 4w ago
About the role
About
- Employment Type: Full-Time
- Level: Entry-Level / Junior
We are looking for a motivated and enthusiastic Junior Software Developer / Full-Stack Developer to join our development team. In this role, you will assist in building, maintaining, and improving web applications and software systems. You will work closely with senior developers, designers, and product teams to create scalable and user‑friendly solutions.
Key Responsibilities
- Assist in developing and maintaining web applications and software systems.
- Write clean, efficient, and maintainable front‑end and back‑end code.
- Collaborate with designers and product teams to implement user‑friendly features.
- Debug, troubleshoot, and resolve technical issues and bugs.
- Integrate APIs, databases, and third‑party services.
- Participate in code reviews and development discussions.
- Test applications to ensure performance, responsiveness, and security.
- Document technical processes and support software deployment activities.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Basic knowledge of front‑end technologies such as HTML, CSS, and JavaScript.
- Familiarity with back‑end programming languages such as Python, Java, Node.js, or similar.
- Understanding of databases, APIs, and version control systems (Git).
- Knowledge of web frameworks or development libraries is a plus.
- Strong problem‑solving and analytical skills.
- Ability to work collaboratively within a development team.
- Internship, project experience, or portfolio of software projects is a plus.
What We Offer
- Opportunity to work on modern web applications and digital products.
- Mentorship from experienced software engineers and developers.
- Exposure to modern development tools, frameworks, and technologies.
- Career growth opportunities in full‑stack development.
- Competitive salary and benefits package.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or related field.
- Basic knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Familiarity with back-end programming languages such as Python, Java, Node.js, or similar.
- Understanding of databases, APIs, and version control systems (Git).
- Strong problem-solving and analytical skills.
- Ability to work collaboratively within a development team.
Responsibilities
- Assist in developing and maintaining web applications and software systems.
- Write clean, efficient, and maintainable front-end and back-end code.
- Collaborate with designers and product teams to implement user-friendly features.
- Debug, troubleshoot, and resolve technical issues and bugs.
- Integrate APIs, databases, and third-party services.
- Participate in code reviews and development discussions.
- Test applications to ensure performance, responsiveness, and security.
- Document technical processes and support software deployment activities.
Skills
APICSSGitHTMLJavaScriptJavaNode.jsPython
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free