Mid-Level Front End Developer

5 days ago

Apply Now
Logo of Lean Tech

Lean Tech

Development • Logistics • Automation • Software • Education

Description

• Architecture and development of critical components focused on reusability and maintainability • Performance optimization and application of change detection strategies • Implementation of lazy loading and other optimization techniques • Technical collaboration in the design of scalable solutions • Application of SOLID patterns and principles in development • Definition of coding standards and best practices • Code review and technical mentoring to the team • Proactive identification and resolution of performance issues • Component Design and Implementation: Design and implement efficient, reusable front-end components and modules • Collaborative Development and Code Reviews: Work closely with other team members, including backend developers and designers, to ensure seamless integration and implementation • Participate in code reviews to maintain high code quality • Performance Optimization: Focus on optimizing applications for maximum speed, scalability, and user experience • Technical Problem Solving: Address and solve complex technical issues related to front-end development

Requirements

• 4+ years in frontend development with Angular • Proficient in Angular 17+ • Deferred Loading and View Transitions • Hydration and Server-Side Rendering • Signals and RxJS for reactive state • Standalone Components and New Routing Syntaxes • Performance optimizations (CDK Virtual Scroll) • Advanced TypeScript • Testing with Jest • Git and collaborative workflows • Implementation of SOLID principles • Design patterns • Architectural patterns: Smart/Dumb Components, Container/Presentational, Repository Pattern • Lazy Loading and bundle optimization • Change detection (ChangeDetectionStrategy.OnPush) • Construction of reusable components • Handling of legacy code according to standards • Technical documentation and code review • Critical thinking and problem-solving • Technical leadership • Effective communication • Working under pressure • Continuous improvement • Maintain code standards • Implement continuous improvements • Ensure compliance with procedures • Participate in technical reviews • Document solutions and technical decisions

Benefits

• Professional development opportunities with international customers • Collaborative work environment • Career path and mentorship programs

Apply Now

Similar Jobs

December 23, 2024

Join a global CRO as a SAS Programmer, working on statistical programming for clinical trials.

November 6, 2024

Linux Kernel Developer specializing in C programming and memory management for GSB Solutions.

November 3, 2024

Consultant position for integrating Xstore POS with ORCE APIs at AllianceIT.

🇨🇴 Colombia – Remote

💵 $30 - $35 / hour

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

October 20, 2024

Develop Tableau dashboards and collaborate with Data Engineering team.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com