Description
Job Summary:
We are seeking a Junior Software Developer with strong comprehension and communication skills to create, maintain, and improve applications supporting engineering projects.
Key Highlights:
1. Opportunities for professional growth and continuous learning
2. Participation in challenging projects combining hardware and software
3. Innovative and collaborative work environment
We seek a **Junior Software Developer** with strong comprehension and communication skills who can integrate into the development team to create, maintain, and improve applications supporting our engineering projects. The ideal candidate will have knowledge of web technologies, basic understanding of cloud deployment, and awareness of sound development practices.
**Responsibilities:**
* Develop new software features and modules under supervision.
* Maintain and enhance existing applications.
* Collaborate on technical design and project planning.
* Participate in code reviews and ensure adherence to sound development practices.
* Understand and apply deployment workflows using **GitHub**.
* Learn and apply agile development methodologies (Scrum/Kanban).
**Requirements:**
* Intermediate experience with **HTML, CSS, and JavaScript**.
* Basic knowledge of modern frameworks or libraries (React, Vue, or Angular is a plus).
* Familiarity with version control using **Git** and workflow on **GitHub**.
* Understanding of cloud deployment workflows (Vercel, Netlify, or basic AWS).
* Strong **comprehension and communication** skills, both written and verbal.
* Eagerness to learn new technologies and development methodologies.
**Plus / Preferred Qualifications:**
* Experience or interest in **GitHub Actions and deployment automation**.
* Knowledge of **Progressive Web Apps (PWA)**.
* Application of **Clean Code principles**.
* Experience or interest in **Three.js or Web 3D application development**.
**Desirable:**
* Experience with databases (SQL or NoSQL).
* Basic testing knowledge (unit tests, integration).
* Familiarity with **REST APIs** and consuming external services.
**We Offer:**
* Innovative and collaborative work environment.
* Opportunities for professional growth and continuous learning.
* Participation in challenging projects combining hardware and software.
Employment Type: Full-time
Salary: Starting from S/.1,130\.00 per month
Work Location: Hybrid in La Victoria, Lima