Description
Job Summary:
We are looking for a passionate Front-End Junior Developer who loves technology, wants to learn and grow, and is committed to building exceptional user experiences with quality and best practices.
Key Highlights:
1. Support for high-quality and committed software development
2. Learning and application of Clean Code and SOLID principles
3. Collaborative environment and support for professional growth
### **Job Description**
We are seeking a **Front-End Junior Developer** eager to learn and grow in the technology field.
If you are passionate about development, highly curious about mastering coding best practices, and want to build extraordinary experiences, **this is your opportunity to launch your career!**
### **Responsibilities and Duties**
* Support software development with **quality**, meeting deadlines reliably.
* Learn and apply development practices such as **Clean Code** and **SOLID**.
* Participate in code reviews and collaborate with the team to improve developed solutions.
* Help create **responsive interfaces** and maintain visual components.
* Collaborate on implementing automated tests and sound version control practices.
* Maintain visual style and consistency using **CSS** and **SASS**.
* Contribute ideas to enhance user experience.
### **Requirements and Qualifications**
**Required:**
* Basic knowledge of **HTML5**, **CSS3**, **JavaScript**, and **TypeScript**.
* Interest in learning and working with **Angular 17+** (basic experience is a plus).
* Understanding of **responsive design** and development of **Single Page Applications (SPA)**.
* Ability to work well in a team and willingness to learn from more experienced developers.
**Desirable:**
* Experience with frameworks such as **NG-Zorro** (**AntDesign**) or libraries like **GoJS**.
* Familiarity with UX/UI concepts and prototyping.
* Basic knowledge of tools for **automated testing** or build automation.
### **Nice-to-Have**
* Technical reading proficiency in English.
* Interest in or knowledge of **C#** or **Java**.
* Initial familiarity with **RXJS** or REST APIs.
* Basic knowledge of **document-oriented databases** (e.g., MongoDB).
### **What We Offer**
* Collaborative work environment and space for professional development.
* Technical mentoring and support for your growth as a developer.
* Incentives for courses and training.
* Market-competitive benefits.
**Benefits**
--------------
* Birthday Day Off: In your birth month, you are entitled to one paid day off to celebrate another year of life.
* Referral Bonus: A monetary reward (R$) for referring new Uppers, helping our company grow and recruit talent.
* Health Insurance Plan: Monthly premium fully covered by the company; co-payment applies only to services used.
* Dental Insurance Plan (Uniodonto): Monthly premium fully covered by the company; no co-payment required.
* Gympass: Partnership offering various plans covering gyms, Pilates studios, yoga, CrossFit, and much more!
* Creditas: Access to payroll-deducted loans, salary advances, and purchase installment plans.
* Meal/Voucher Allowance: R$30.00/day via CAJU card.
* Education Assistance: We encourage team development and cover a portion of tuition fees for undergraduate degrees, specializations, and short-term courses!
* Sesi Pharmacy Partnership: Discounts on medications and option to deduct the full purchase amount directly from your paycheck.
* SESC Partnership: This collaboration allows our Uppers to enjoy all SESC activities and facilities (across all regions) at special discounted rates!
* Exclusive Discounts Through Partnerships: Through partnerships with ACATE and ACIJS, our Uppers receive discounts across multiple segments, including complementary courses, undergraduate programs, etc.