Back Back
Job Description

We are seeking a highly skilled and experienced Senior Angular Developer, specifically in developing SAAS (Software-as-a-Service) applications using Angular. As a Senior Angular Developer specializing in SAAS applications, you will play a critical role in designing, developing, and maintaining complex, scalable and high-performance web applications using the Angular framework. You will collaborate with cross-functional teams to deliver exceptional SAAS solutions.

Role

Front End Developer

Experience

6 - 7 Years

Industry type

IT Services & Consulting

Department

Engineering - Software & QA

Employment type

Full Time, Permanent

Role category

Software Development

Education

Any Graduate

Desired Candidate Profile
  • 6 to 7 years of professional experience as a Senior Angular Developer, specifically working on SAAS-based applications
  • Extensive experience with Angular framework, including Angular 8+ versions, component-based architecture, and reactive programming
  • Strong Proficiency in Typescript, HTML, CSS, and JavaScript
  • Strong understanding of front-end development principles, including responsive design and cross-browser compatibility
  • Experience with front-end build tools and package managers (e.g., Web pack, npm)
  • Familiarity with version control systems (e.g., Git)
  • Solid knowledge of web standards and best practices for front-end development
  • Strong analytical and problem-solving skills, with the ability to debug complex issues and propose effective solutions
  • Excellent communication and leadership abilities, with a track record of successfully leading and collaborating with development teams
  • Knowledge on SAAS-specific features such as multi-tenancy, user management, role-based access control, billing, and subscription management
Roles and Responsibilities
  • Lead the development of SAAS-based web applications using the Angular framework, ensuring adherence to best practices, scalability, and performance optimization
  • Collaborate closely with UI / UX designers to translate design concepts into functional and visually appealing user interfaces, focusing on delivering an exceptional user experience
  • Implement responsive and cross-browser compatible designs using HTML, CSS, and JavaScript to ensure compatibility across multiple devices and browsers
  • Develop clean, modular, and reusable code following established coding standards and architectural principles
  • Work with backend developers to integrate front-end components with server-side APIs, databases, external services, ensuring seamless functionality and data exchange
  • Collaborate with backend developers to define and implement API contracts, ensuring smooth integration between front-end and backend systems
  • Conduct thorough code reviews, provide constructive feedback, and ensure code quality and consistency across the team
  • Troubleshoot and debug complex issues, identify root causes, and implement effective solutions to ensure optimal performance and reliability of the SAAS application
  • Mentor and guide junior developers, promoting knowledge sharing and fostering a collaborative team environment
  • Stay updated with the latest advancements in Angular and related technologies, as well as SAAS industry trends, and proactively recommend process improvements and tool upgrades
  • Collaborate with project managers, stakeholders, and cross-functional teams to effectively plan, prioritize, and deliver SAAS projects
  • Create and maintain technical documentation, including design documents, architecture diagrams, and code documentation
  • Drive the entire software development life cycle, including requirements analysis, design, implementation, testing, deployment, and maintenance
Preferred Skills
  • Experience with Angular with Typescript
  • Knowledge of front-end testing frameworks
  • Familiarity with Agile/Scrum methodologies and development tools (e.g., JIRA)
  • Understanding of user experience (UX) design principles and usability best practices
  • Understanding of RESTful API development principles. And integration with backend services
  • Experience with performance optimization and code profiling in Angular applications
  • Familiarity with cloud platforms and services such as AWS, Azure, or Google Cloud
  • Familiarity with version control systems like Git, CI/CD pipelines and automated deployment processes
  • Understanding of data security and privacy practices in SAAS applications
Contact Us
Contact Us