01 ago
|
NTT
|
Guadalajara
**Req ID**: ******
We are currently seeking a Front End Developer to join our team in Guadalajara, Jalisco (MX-JAL), Mexico (MX).
Job Description - Front-End Developer (Angular CSS) - Hybrid
Position
Front-End Developer (Angular CSS)
**Location**: Hybrid (On-site and Remote)
**Employment Type**: Full-Time
**Experience Level**: Mid-Level (3-6 years)
About the Role
This role requires someone who can translate UI/UX designs into clean, maintainable, and scalable code while ensuring an exceptional user experience across modern browsers and devices.
Key Responsibilities
- Build reusable UI components and shared libraries.
- Create responsive and mobile-first interfaces using HTML5 and CSS3.
- Collaborate with UX/UI designers to deliver pixel-perfect implementations.
- Maintain high code quality through code reviews and automated testing.
- Participate in Agile ceremonies including Sprint Planning, Daily Stand-ups, Reviews, and Retrospectives.
- Troubleshoot UI issues and implement performance improvements.
- Ensure cross-browser compatibility and accessibility compliance.
- Follow front-end best practices and coding standards.
- Contribute to technical documentation and knowledge sharing.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or equivalent experience.
- 3-6 years of professional front-end development experience.
- Advanced knowledge of TypeScript.
- Strong proficiency with:
- HTML5
- CSS3
- SCSS/SASS
- Responsive Web Design
- Flexbox
- CSS Grid
- Experience consuming RESTful APIs.
- Familiarity with Git and Git workflows.
- Experience with package managers such as npm.
- Knowledge of component-based architecture.
- Understanding of web performance optimization.
- Experience working within Agile/Scrum teams.
Preferred Qualifications
- Experience with Angular Material.
- Knowledge of RxJS and reactive programming.
- Experience with NgRx or other state management libraries.
- Familiarity with Bootstrap or Tailwind CSS.
- Experience with unit testing using Jasmine and Karma.
- Knowledge of Cypress or Playwright for end-to-end testing.
- Basic understanding of CI/CD pipelines.
- Understanding of accessibility (WCAG) standards.
Technical Skills
Required
- Angular
- TypeScript
- JavaScript (ES6+)
- HTML5
- CSS3
- SCSS/SASS
- Responsive Design
- REST APIs
- Git
- npm
Nice to Have
- Angular Material
- RxJS
- NgRx
- Bootstrap
- Tailwind CSS
- Jasmine
- Karma
- Cypress
- Playwright
- Azure DevOps or GitHub Actions
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and collaboration skills.
- Attention to detail and commitment to quality.
- Ability to work independently and within cross-functional teams.
- Adaptability in a fast-paced Agile environment.
- Continuous learning mindset.
What We Offer
- Hybrid work model with flexibility.
- Competitive compensation and benefits.
- Professional development and training opportunities.
- Exposure to enterprise-scale projects.
- Collaborative and inclusive work environment.
- Career growth within a general technology organization.
Success Metrics
- Deliver high-quality Angular features on schedule.
- Maintain high code quality through peer reviews and testing.
- Contribute reusable UI components that improve development efficiency.
- Collaborate effectively with design, QA, and back-end teams.
- Demonstrate ownership of assigned features from design through deployment.
About NTT DATA
📌 Front End Developer (Guadalajara)
🏢 NTT
📍 Guadalajara