Frontend Engineer

hace 3 semanas


Hermosillo, México Tech Holding A tiempo completo

**About us**:
Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients. Our founders and team members have industry experience and have held senior positions in a wide variety of companies - from emerging startups to large Fortune 50 firms - and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability.

**The Role**:
**What you will do**:

- Translate UI/UX wireframes into high-quality code
- Work closely with designers and backend engineers to ensure the best user experience and smooth integration with APIs
- Build reusable components and front-end libraries for future use
- Optimize components for maximum performance across a vast array of web-capable devices and browsers
- Collaborate with the team to identify and solve technical problems
- Test and debug code to ensure high-quality software
- Ensure compliance with coding standards and conventions
- Stay up-to-date with emerging trends and technologies in frontend development and cloud infrastructure

**Required Skills**:

- Experience with popular React.js workflows (such as Flux or Redux)
- Familiarity with RESTful APIs
- Knowledge of modern authorization mechanisms, such as JSON Web Token
- Familiarity with modern front-end build pipelines and tools
- Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
- Ability to understand business requirements and translate them into technical requirements
- A knack for benchmarking and optimization
- Experience with AWS cloud infrastructure, including CloudFront, ECS, EKS, S3, and Lambda
- Familiarity with CSS pre-processors such as SASS or LESS
- Experience with Git version control
- Knowledge of Agile methodologies and software development practices
- Strong problem-solving and critical-thinking skills
- Excellent communication and collaboration skills
- Attention to detail and ability to deliver high-quality code on time

**Education & Certifications**:

- Bachelor's Degree in Computer Science or relevant years of work experience

**What we offer**:

- Remote Work Opportunities
- Flexible Work Hours
- Professional Development Opportunities