Senior Frontend Developer

Company: 2am.tech

Salary: Not provided

Location: , United States

Description

• Clearly communicate complex technical concepts in English to both technical and non-technical stakeholders.

• Lead the design, implementation, and optimization of scalable Angular applications.

• Define and maintain frontend architectures with a strong focus on performance, security, and maintainability.

• Provide technical solutions and guidance for complex development challenges.

• Mentor and coach junior developers, conduct code reviews, and lead knowledge-sharing sessions.

• Collaborate with backend developers, UI/UX designers, and product managers to deliver seamless user experiences.

• Establish and enforce best practices, design patterns, and development workflows.

• Stay up to date with the latest Angular features, frontend technologies, and industry trends.

• Troubleshoot and resolve technical issues across the application lifecycle.

• Participate in Agile ceremonies, including sprint planning, retrospectives, and daily stand-ups.

Requirements

• 5+ years of professional experience in frontend development, with at least 3 years focused on Angular.

• Hands-on experience with modern Angular features (e.g., Signals, Standalone Components).

• Strong expertise in TypeScript, JavaScript, HTML5, CSS3, and responsive design principles.

• Experience with UI libraries/frameworks such as Angular Material, Tailwind CSS, or similar.

• In-depth knowledge of state management (e.g., Signals, RxJS, NgRx, Akita).

• Familiarity with RESTful APIs, authentication (OAuth, JWT), and backend integration.

• Strong understanding of software development principles, design patterns, and best practices.

• Experience with unit testing (Jasmine, Karma) and end-to-end testing frameworks.

• Familiarity with CI/CD pipelines, version control (Git), and Agile methodologies.

• Strong grasp of UX/UI principles (accessibility, responsiveness, seamless usability).

• Demonstrated ability to mentor junior developers and foster a learning culture.

• Excellent problem-solving, analytical, and communication skills.

• Fluent in English.

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.