Description
**TownSq is hiring!!**
We are looking for a **senior front-end web developer** to join our development team in our **global operation**. If you are passionate about the web, relentless in pursuing the perfect user experience, and ready to transform community life through digital products, this opportunity is for you!
The ideal candidate for this role seeks to deeply understand the business and product, **communicates clearly and concisely**, enjoys **mentoring junior developers**, is open to **giving and receiving feedback**, and possesses **strong negotiation skills with stakeholders**, balancing technical aspects, timelines, and decision-making.
### **Your day-to-day responsibilities will include:**
* Architecting and developing our web products (Angular, RxJs, Nx workspaces, NgRx, Jest, Cypress, Playwright);
* Collaborating with small teams in an agile environment;
* Working closely with Design and Product teams to deliver new products and features;
* Taking ownership of code health across our projects through sound development practices;
* Identifying platform improvement opportunities via research and proof-of-concept initiatives.
### **What we expect from you:**
* Proficiency in software engineering and design patterns;
* Experience with Angular;
* Solid JavaScript knowledge;
* CSS3 (Flex, Grids);
* Intermediate English (conversational);
* Degree in STEM.
#### **You’ll stand out if you have:**
* State management;
* Unit testing with Jasmine/Jest;
* Nx workspaces;
* Advanced Angular.
### **Our Benefits:**
* Meal/food allowance via iFood Benefits card, amounting to BRL 814.00/month (CLT);
* Internet allowance of BRL 50.00/month;
* Unimed or Bradesco Health Plan (CLT);
* Childcare allowance (CLT);
* Udemy: E-learning platform offering numerous online courses (communication, programming, design, data analysis);
* Take care of your health with Wellhub;
* Fluency Academy: Discount and potential full subsidy for the Poliglota language course, available in 8 languages;
* Starbem Saúde: Online medical assistance (psychologists, nutritionists, physicians across various specialties);
* Birthday Day Off;
* Loaned equipment kit to perform your duties from anywhere!
Want to learn more about us? We invite you to visit our website and also check out our Glassdoor page.