Senior Angular Developer
Location
Brazil
Posted
63 days ago
Salary
0
Seniority
Senior
Job Description
Senior Angular Developer
Newfold Digital
• 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
Job 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
Related Guides
Related Job Pages
More Frontend Engineer Jobs
React Frontend
Encora DigitalEncora, a leader in digital engineering, drives innovation by crafting cutting-edge, cloud-first, data-first, and AI-first solutions that redefine industries. Since its inception i
Important Information Location: BrazilJob Mode: Full-time Work Mode: Work from home Job Summary As a Frontend Software Engineer, you will play a key role in the full development lifecycle, translating product requirements into high-quality technical solutions with a specific focus on frontend implementation. You will be responsible for both developing new features and maintaining existing applications running on AWS, ensuring seamless delivery from coding through to testing within an Agile framework. Beyond technical execution, you will act as a key contributor in customer interactions, actively participating in technical discussions, demonstrations, and reviews to align our engineering output with business needs. Responsibilities and Duties - Digest requirements from the product team and specify the implementation of new features from the frontend perspective; - Implement the designed solution from coding to testing; - Follow Agile processes and participate actively in all development phases; - Development of new features; - Maintenance of existing applications; - Participate in the complete cycle of development from requirements gathering, development, and testing; - Participate in technical discussions, demonstrations, and reviews with the customer. Essential Skills - Solid Experience with Javascript; - Frameworks: ReactJS; - Experience with Micro Frontends; - Redux and/or Mobx; - Experience with REST APIs; - Solid experience with HTML5/CSS3; - Solid experience with Git/SVN. Highly Desirable Skills - Cloud knowledge (AWS); - Knowledge of CSS Pre-Processors (SASS, LESS); - Knowledge of testing (Unit Test, Feature Test, Integration); - Experience with Restful services; - Experience with unit testing (Jest and React Testing Library); - Experience with MVVM pattern and Unidirectional Redux pattern. About EncoraEncora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.
• Criar e configurar **intents, entities e fluxos conversacionais** no Dialogflow • Desenvolver experiências conversacionais utilizando **IA generativa (prompts e playbooks)** • Construir interfaces conversacionais com foco em **linguagem natural (NLP)** • Integrar o chatbot com diferentes canais (web, apps, WhatsApp, etc.) • Otimizar performance e assertividade das interações do bot • Evoluir continuamente a experiência do usuário com base em dados e uso real
• Create and configure intents, entities and conversational flows in Dialogflow • Develop conversational experiences using generative AI (prompt design and playbooks) • Build conversational interfaces with a focus on natural language (NLP) • Integrate the chatbot with multiple channels (web, apps, WhatsApp, etc.) • Optimize the performance and accuracy of bot interactions • Continuously evolve the user experience based on data and real usage
Senior Frontend Engineer
ClickUpThe world's most productive AI Workspace for projects, tasks, chat, docs, and more. All software and humans - converged.
At ClickUp, we’re not just building software. We’re architecting the future of work! In a world overwhelmed by work sprawl, we saw a better way. That’s why we created the first truly converged AI workspace, unifying tasks, docs, chat, calendar, and enterprise search, all supercharged by context-driven AI, empowering millions of teams to break free from silos, reclaim their time, and unlock new levels of productivity. At ClickUp, you’ll have the opportunity to learn, use, and pioneer AI in ways that shape not only our product, but the future of work itself. Join us and be part of a bold, innovative team that’s redefining what’s possible! 🚀 Collaboration and partnership are vital to how ClickUp operates. A significant portion of your responsibilities will include working closely with members of the backend team and Integrations team to develop features together. Engineers at ClickUp are also responsible for the quality of their own code, so you will work with a QA counterpart to ensure all edge cases are tested. We’re scaling quickly, so we’re recruiting teammates who share our core values, know how to get sh*t done, and add to our very driven culture. You should be proficient in using one or more of the modern JavaScript frameworks (Angular//Vue/etc.) and have a strong understanding of building reusable components and developing for performance. The Role: - Build features in Angular 2+ while collaborating with designers, engineers, and product - Architect efficient and reusable front-end code that drive the ClickUp user experience - Manage individual project priorities, deadlines and deliverables - Identify and resolve performance and scalability issues - Build and maintain unit and integration tests - Fixing bugs fast and finding robust solutions to tackle hard problems - Follow established practices for maintaining state inside ClickUp Qualifications: - 5+ years working with JavaScript and one or more modern frameworks (Angular 2+ required) - Experience with Redux style state management NgRx, Typescript, and RxJs - HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility - A strong self-starter, operationally-focused; a problem-solver - Excellent interpersonal, written, and oral communication skills - You’ve mentored teammates on new ways to deepen their technical craft Unsure if you meet all the qualifications of this job description but are deeply excited about the role? We hire based on ambition, grit, and a passion for improving the way people work. If you think ClickUp is the company for you, we encourage you to apply! At ClickUp, we assess every candidate based on the potential impact they can have. We hire the best people for the job and support each person’s journey to build their boldest career. Equal Opportunity Employer ClickUp is an Equal Opportunity Employer, and qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin. Privacy Notice ClickUp collects and processes personal data in accordance with applicable data protection laws. You can find further details by viewing our Global Candidate Privacy Notice. If you are a Philippine Job Applicant, please also see our Philippine Data Privacy Notice for further details. Visa Sponsorship Please note we are unable to sponsor or take over sponsorship of an employment visa for roles outside of engineering and product at this time. Sponsorship for engineering and product roles is not guaranteed, but is instead based on the business needs for that specific role at that time. Please reach out to the recruiter with any questions. Fraud Alert ClickUp Talent Acquisition will only initiate contact via an @clickup.com email or through our official careers portal on clickup.com. We will never request fees, payments, or sensitive personal information. Please disregard any offers received outside these channels and report them to support@clickup.com. AI Processing Notice ClickUp may use artificial intelligence and machine learning technologies to help review and screen candidates' employment applications against role-related criteria. These tools support, but do not replace, human decision‑making. If you have questions or need an accommodation in the recruitment process, please contact us at AskPeople@ClickUp.com.


