onsite
Junior Software Engineer - Peagle GmbH
Software Engineer
Entry‑level developer focused on building and maintaining web applications using Python and JavaScript, collaborating with cross‑functional teams, and deploying solutions on AWS with Docker containers.
About the role
Key Responsibilities
- Develop and maintain web services and front‑end components using Python and JavaScript frameworks.
- Write clean, testable code and participate in code reviews.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Deploy applications to AWS environments, manage CI/CD pipelines, and ensure high availability.
- Monitor application performance, troubleshoot issues, and implement optimizations.
Requirements
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience.
- Proficiency in Python and JavaScript (ES6+), with experience in at least one framework (e.g., Django, Flask, React, or Vue).
- Solid understanding of relational databases (SQL) and version control with Git.
- Experience with cloud services (AWS) and containerization (Docker) is a plus.
- Strong problem‑solving skills, eagerness to learn, and effective communication abilities.
Skills
pythonjavascriptsqlawsdocker