Tech Stack
AngularAzureCloudJavaScriptReactSCSSTypeScript
About the role
- Develop, test, and maintain scalable front-end applications using Angular and TypeScript.
- Optimize and enhance existing user interfaces for performance and reliability.
- Troubleshoot and resolve technical issues related to front-end tools and frameworks.
- Participate in code reviews and foster a culture of continuous improvement.
- Design, develop, and release new features and updates to enhance functionality and usability in existing systems.
- Write clean, efficient, and maintainable code using modern programming languages and frameworks.
- Lead features or components through the full software development lifecycle—from design to deployment and support.
- Create technical documentation and support release validation and beta testing.
- Collaborate closely with Business Analysts, QA Engineers, Architects, Product Owners, and other stakeholders.
Requirements
- Bachelor’s degree in computer science or a related field.
- 6+ years of experience in front-end technologies including HTML, CSS, JavaScript, and frameworks like Angular (a must) and/or React.
- Strong understanding of responsive design principles and experience with CSS preprocessors (e.g., SASS, LESS).
- Expert-level proficiency in TypeScript.
- Knowledge of performance optimization techniques and tools for web applications.
- Working knowledge of Azure, including deployments, integration, and cloud-based application development.
- Thorough understanding of OOP concepts and design/architectural patterns.
- Strong problem-solving skills and ability to collaborate effectively in a team environment.
- Excellent written and verbal communication skills, with the ability to mentor junior developers.
- Commitment to continuous learning and staying current with industry trends.
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AngularTypeScriptHTMLCSSJavaScriptSASSLESSOOPperformance optimizationcloud-based application development
Soft skills
problem-solvingcollaborationcommunicationmentoringcontinuous learning
Certifications
Bachelor’s degree in computer science