We seek a Senior Angular Developer with over five years of hands-on experience in web application design and development, especially within Angular environments. The ideal candidate should have strong expertise in creating scalable, single-page applications (SPA) and web progressive applications (WPA) and be proficient in modern front-end development practices and tools. A strong grasp of system architecture, problem-solving skills, and fluency in English are required.
Key responsibilities:
Lead the design, development, and deployment of web applications using Angular 7+ or other similar frameworks (React, Vue) with TypeScript.
Implement responsive and multi-browser compatible user interfaces using HTML5, CSS3, and SASS.
Apply design patterns, especially MVC, to ensure maintainable and efficient application architecture.
Conduct unit and integration testing using tools like Karma and Jasmine.
Leverage Webpack and related CLI tools to streamline development workflows.
Collaborate with team members using source control systems, including TFS, VSTS, Azure DevOps, Git, and Bitbucket.
Analyze requirements, design architecture, and ensure alignment with software development lifecycle (SDLC) standards.
Actively engage in problem-solving, applying critical thinking and analytical skills to optimize code and design.
Communicate project updates effectively, contributing to documentation and maintaining high standards of code readability and performance.
Required Skills:
5+ years of experience in web application development using Angular 7+, React, or Vue.
Design and development of web applications with JS, SPA, WPAs.
Design Patterns, MVC is a Must.
Expertise in JavaScript, TypeScript.
Proficient in HTML5, CSS3, and SASS (or other preprocessors) for styling.
Solid understanding of multi-browser compatibility and responsive design principles.
Experience with unit and integration testing frameworks (e.g., Karma, Jasmine).
Familiar with Webpack and related CLI tools.
Use of TFS or VSTS, Azure DevOps with TFVC, GIT, Bitbucket o any other source control system.
Strong knowledge of system architecture and Web-based applications.
Solid understanding of software development life cycles.
Participated in projects where Agile Methodologies were used (Scrum, Lean, Kanban, XP).
Intermediate level of proficiency in English, both written and verbal.
Good to have skills:
Development and Deployment on Cloud environments (Azure preferred).
Background with non-SQL databases or DocumentDB.
Familiarity with Jira, Confluence, Bitbucket, Hipchat, Slack, or Powershell.
Knowledge of Service-Oriented Architecture (SOA) principles.
Soft Skills:
Exceptional problem-solving abilities and critical thinking skills.
Excellent communication and collaboration skills to work within a team environment.
Strong analytical skills with attention to detail.
Benefits:
Gross Salary from $75,000.00 to $90,000.00 MXN
100% Nomina
Legal benefits and benefits superior to those of the law.
15 days of vacation the first year
15-day Christmas Bonus
Insurance of major medical expenses
Insurance of minor medical expenses
Life Insurance
Recuerda que ningún reclutador puede pedirte dinero a cambio de una entrevista o un puesto. Asimismo, evita realizar pagos o compartir información financiera con las empresas.