
Senior Angular Developer
Newfold Digital
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- leading the design and development of complex web applications, ensuring they are secure, scalable, and performant
- Design and implement high-performance, reusable, and maintainable JavaScript code using best practices and design patterns (Gang of Four and JavaScript-specific)
- Lead the development and architecture of single-page applications (SPAs) using Angular framework (experience with React or Vue.js a plus)
- Ensure code adheres to OWASP Top 10 security best practices
- Work with UI/UX designers to implement accessible features using ARIA standards and ensure HTML5 compliance
- Optimize for performance and accessibility
Requirements
- 5+ years of experience as a JavaScript developer with a proven track record of building complex web applications
- In-depth knowledge of JavaScript fundamentals, including prototype, composition & inheritance, DOM manipulation, closures, asynchronous programming and object-oriented principles
- Expert Angular developer with deep knowledge of the Angular framework
- Strong understanding of JavaScript (ES6+) and TypeScript
- In-depth knowledge of Angular concepts, patterns, and best practices, including NgRx
- Strong experience and understanding of Clean Coding principles
- Familiarity with React or Vue.js is a plus
- Deep knowledge of web components and their development
- Expert-level understanding of Grid and Flexbox, with strong grasp of CSS technology (like specificity, cascading order, selectors)
- Understanding and familiarity with the web accessibility standards and their levels (A, AA, and AAA)
- Strong commitment to writing clean, maintainable, and well-documented code
- Ability to work effectively in a team environment and collaborate with designers, developers, and other stakeholders
Benefits
- 100% remote position
- monthly home office allowance of R$180.00
- Meal Vouchers or Food Vouchers worth R$44.55 per working day
- Health and dental insurance with no co-payment for employees
- Well-being support: Wellhub partnership and Telemedicine program
- pet health insurance
- Life insurance
- Free website hosting
- Merit and promotion annual cycle
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptAngularReactVue.jsHTML5CSSClean CodingNgRxweb components
Soft Skills
team collaborationcommunicationleadershipproblem-solvingcommitment to quality