Youtopia

Senior Front-End Engineer

Youtopia

full-time

Posted on:

Origin:  • 🇺🇸 United States • Colorado

Visit company website
AI Apply
Manual Apply

Salary

💰 $135,000 - $150,000 per year

Job Level

Senior

Tech Stack

AndroidAngularAzureChefCypressGraphQLIoniciOSJavaScriptRxJSTypeScript

About the role

  • Develop, enhance, and maintain engaging and responsive digital experiences for B2B/B2C web and mobile applications using Ionic and Angular.
  • Write, review, and maintain high-quality, maintainable front-end code; actively participate in peer code reviews to ensure consistency and quality.
  • Collaborate in daily stand-ups, providing clear updates and transparent feedback on tasks and potential blockers.
  • Assist in grooming sessions by clarifying front-end requirements, assessing technical feasibility, and collaborating closely with Project Managers and UX/UI designers.
  • Build and optimize reusable UI components and modules for scalability and performance across web and mobile platforms.
  • Participate actively in agile ceremonies, contributing constructive insights to improve the front-end development process.
  • Engage effectively with clients, designers, and backend teams to ensure clear understanding of requirements and seamless integration.
  • Create technical specifications for front-end features and justify technical decisions in relation to project constraints (time, scope, budget).
  • Analyze front-end engineering trade-offs to deliver robust, scalable, and accessible solutions.
  • Independently prioritize and manage your workload, focusing clearly on team priorities and sprint goals.
  • Contribute to front-end architecture discussions, helping to define technical roadmaps and improve user experience.
  • Implement and maintain complex, data-driven UI/UX solutions, ensuring performance and cross-platform compatibility.
  • Execute full lifecycle front-end development, from prototyping and coding through testing, deployment, and ongoing maintenance.
  • Support team members by addressing technical questions, troubleshooting UI/UX challenges, and fostering a collaborative engineering environment.
  • Stay informed about emerging front-end technologies and share relevant insights with the team to continually improve practices.

Requirements

  • 6+ years of experience developing front-end applications, with proven ability to deliver impactful, user-focused features.
  • Computer Science, Engineering, or similar degree required.
  • Strong expertise in Ionic and Angular, with a focus on building hybrid web and mobile applications.
  • Proficiency with TypeScript, modern JavaScript (ES6+), HTML5, and CSS3.
  • Experience integrating with RESTful APIs and GraphQL as well as handling asynchronous data flows.
  • Solid understanding of front-end architecture patterns (e.g., MVC, Component-Based Architecture) and state management (e.g., NgRx).
  • Expertise in building responsive and adaptive designs for web and mobile platforms.
  • Ability to mentor junior front-end engineers and collaborate effectively with cross-functional teams.
  • Comfortable modernizing legacy front-end codebases and ensuring compatibility with modern frameworks.
  • Proven ability to troubleshoot and resolve complex front-end issues independently.
  • Experience deploying and managing hybrid mobile apps using Capacitor or similar tools.
  • Familiarity with front-end testing frameworks and tools (e.g., Jasmine, Karma, Cypress).
  • Knowledge of web accessibility standards (WCAG) and best practices for inclusive design.
  • Proficiency with version control systems (Git) and collaborative development workflows.
  • Candidates must reside in the greater Denver Metro area.
  • Candidates must be US citizens, no visa sponsorship.
  • Experience with Ionic Framework.
  • Experience with Angular (latest versions preferred).
  • Experience with Capacitor for mobile app development.
  • Experience with RxJS for reactive programming.
  • Experience with NgRx or similar state management.
  • Experience with API integration and GraphQL integration.
  • Experience with UI/UX design principles and tools (Figma).
  • Experience with Responsive and adaptive design for web and mobile.
  • Experience with hybrid mobile app deployment (iOS and Android).
  • Familiarity with Web Accessibility (WCAG) standards.
  • Testing frameworks (e.g., Jasmine, Karma, playwrite).
  • Version control systems (Azure DevOps).