Última atualização: 14 de Fevereiro de 2025
Senior Front-end Engineer
Via Paylocity
Sobre
Main Development Technologies:
HTML & CSS/ SASS, Typescript, Angular (not AngularJs), Jasmine/ Jest, Karma, EsLint, RsJx, NgRx, Chrome Debugging Tools, Git, DevExtreme/ DevExpress, NodeJs, YAML scripts
Main Developer Workflow:
Microsoft’s Azure DevOps, Atlassian Product Suite (Bitbucket, Jira, Confluence), Slack, Google office product suite (Docs, Meetings, and etc)
Team WorkFlow:
Scrum/ Agile in a 2-week cadence
Typical Functions:
- Design and develop software systems, including defining system architecture, identifying key components, and creating detailed technical specifications.
- Write clean, efficient, and well-documented code, adhering to coding standards and best practices.
- Lead and mentor mid/ junior developers, assigning tasks, reviewing code, and providing technical guidance on tickets.
- Contribute to project planning, estimation, and execution, ensuring projects are delivered on time and within budget.
- Analyze and troubleshoot complex technical issues, identifying root causes and implementing effective solutions.
- Collaborate with cross-functional teams like product management, UI/UX designers, and QA to ensure alignment with business requirements.
- Create technical documentation/ diagrams, and write technical debt tickets for application enhancements.
- Diagnose and debug obfuscated/ minified production code with remote sourcemaps.
- Redesign, architect, and propose application enhancements for performance and scalability
- Active NPM vulnerability security management and package version management
- Reviewing peer developer pull-requests and releases while conducting thorough testing and code reviews to ensure software quality and reliability.
- Research, discover, and resolve OWASP security issues that are brought up during security scans from penetration test groups.
Other Duties & Responsibilities:
- Opportunities to provide mentorship for other frontend developers across the organization pertaining to career and knowledge guidance.
- Collaborate across the organization team members to create, propose, and discuss best practices and standards for frontend development team members.
Requirements
Ideal Skills, Experience, and Competencies:
At least 5 year experience as developer with Javascript/Typescript, and Angular
Key Competencies:
- Angular: Strong proficiency in Angular 19+ with zoneless & standalone component development is preferred. UX and UI Design: Strong understanding of user experience issues.
- RxJs using observable based architecture, and performing Promise to Observable migrations.
- Creating, setting up, and scaling NgRx stores for application features and components
- Creating and maintaining SASS mixins for development reuse
- Soft skills: Self-motivated individual with excellent problem-solving skills
- Utilizing DevExpress components for rapid Angular development (optional competency)
- Maintaining, resolving, and auditing NPM package dependencies for security and compatibility upgrades.
- Understanding of Test Driven Development (TDD) with best practices.
- Creating, maintaining, and utilizing with best practice TypeScript Enums, Types, and Interfaces across application features.
Benefícios
- Health & Wellness;
- Financial Wellbeing;
- Flexibility & Time Off;
- Work Remote.
Outras Informações
Selecionamos as principais informações da posição. Para conferir o descritivo completo, clique em "acessar".
Hey!
Cadastre-se na Remotar para ter acesso a todos os recursos da plataforma, inclusive inscrever-se em vagas exclusivas e selecionadas!