
Senior Angular Developer
Newfold Digital
full-time
Posted on:
Location Type: Remote
Location: Argentina
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Responsible for 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
- We celebrate one another’s differences: We’re proud of our culture of diversity and inclusion.
- We foster a culture of belonging.
- Our company and customers benefit when employees bring their authentic selves to work.
- We have programs that bring us together on important issues and provide learning and development opportunities for all employees.
- We have 20+ affinity groups where you can network and connect with employees globally.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptTypeScriptAngularReactVue.jsHTML5CSSClean Codingweb componentsNgRx
Soft Skills
team collaborationcommunicationleadershipproblem-solvingattention to detailadaptabilitytime managementcreativitycritical thinkinginterpersonal skills