At IFS we are committed to developing innovative web applications that empower businesses and provide exceptional user experiences. We work with a diverse range of clients and industries building highquality solutions that scale and evolve with our clients needs.
We are seeking a highly skilled Senior Frontend Developer with expertise in TypeScript Angular and C# to join our team. This is an exciting opportunity to be part of a dynamic development team contributing to cuttingedge projects that have a significant impact.
Key Responsibilities:
- Frontend Development: Lead the development of highly responsive scalable and userfriendly web applications using Angular and TypeScript.
- Collaboration: Work closely with crossfunctional teams including backend developers designers and product managers to implement complex features and enhance the overall user experience.
- Code Quality & Best Practices: Write clean efficient and maintainable code while adhering to best practices and design patterns. Perform code reviews to ensure highquality output from team members.
- Backend Integration: Integrate frontend applications with backend systems particularly working with APIs and services built in C#.
- Mentorship: Provide technical leadership and mentorship to junior and midlevel developers guiding them through complex challenges and fostering a collaborative learning environment.
- Optimization: Optimize application performance ensuring that web applications are fast responsive and efficient across various devices and browsers.
- Problem Solving: Troubleshoot and resolve complex technical issues related to frontend development working with the broader team to find effective solutions.
- Agile Methodology: Participate in agile development cycles including sprint planning daily standups and retrospectives.
Qualifications :
Required Qualifications:
- Experience: At least 2 years of professional experience in frontend development.
- TypeScript & Angular: Strong expertise in TypeScript and Angular with a deep understanding of the frameworks principles architecture and best practices.
- C# & API Integration: Proficient in working with C# for backend services and APIs including familiarity with integrating frontend applications with backend systems built in C#.
- Frontend Technologies: Expertise in HTML5 CSS3 and JavaScript as well as experience with modern frontend build tools and bundlers (Webpack NPM etc..
- Responsive Design: Proven experience designing and building responsive web applications that work seamlessly across different screen sizes and devices.
- Version Control: Proficiency in Git and version control systems to manage and collaborate on codebases.
- Testing: Experience with unit testing endtoend testing and testdriven development (TDD) using tools like Jasmine Karma or Jest.
- Collaboration Tools: Familiarity with Agile development tools like Jira Confluence and Slack.
- Strong Communication: Excellent communication skills both written and verbal with the ability to collaborate effectively with both technical and nontechnical stakeholders.
Preferred Qualifications:
- C#/.NET: Experience with .NET Core and building fullstack applications using Angular and C#.
- UI Frameworks: Familiarity with modern UI frameworks and libraries.
- Cloud Platforms: Experience with cloud platforms like AWS Azure.
- CI/CD: Familiarity with continuous integration and deployment practices using tools like Jenkins GitLab CI or Azure DevOps.
- Agile/Scrum: Previous experience working in Agile/Scrum teams is highly desirable.
Additional Information :
We believe that coming together as a community in person is important for innovation connection and fostering a sense of belonging. Our roles have the right balance of remote and inoffice working to enable flexibility for managing your life along with ensuring a real connection with your colleagues and the broader IFS community.
Remote Work :
No
Employment Type :
Fulltime