Equity Bank is seeking an accomplished Senior Angular Developer to lead development initiatives. In this role, you will leverage a deep understanding of the Angular framework and a proven track record of delivering complex web applications to guide the team in creating transformative digital experiences. Your leadership and expertise will shape the direction of projects and set high standards for quality and innovation.
Key Responsibilities
- Development Leadership: Lead the end-to-end development of sophisticated web applications using the Angular framework.
- Technical Collaboration: Work closely with cross-functional teams to define technical architecture, design scalable solutions, and ensure seamless integration.
- Mentorship: Mentor and guide junior and mid-level developers, fostering a culture of learning and continuous improvement.
- Quality Coding: Write high-quality, modular, and maintainable code in JavaScript, TypeScript, HTML, and CSS, adhering to industry best practices.
- Code Reviews: Conduct comprehensive code reviews and provide strategic feedback to enhance code quality, performance, and maintainability.
- UI/UX Implementation: Collaborate with UI/UX designers to translate complex concepts into intuitive user interfaces.
- Technical Problem Solving: Address complex technical challenges by debugging and resolving issues to ensure successful project implementation.
- Project Strategy: Participate in project planning, estimation, and resource allocation, leveraging your experience to drive project success.
- Innovation: Stay abreast of emerging technologies and industry trends to share insights with the team.
Requirements & Qualifications
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- Experience: A minimum of 4 years of professional web development experience with a strong emphasis on the Angular framework.
- Technical Mastery: Expertise in JavaScript, TypeScript, HTML, and CSS with a track record of architecting and building complex web applications.
- Design Principles: Strong understanding of front-end design principles, UI/UX best practices, and responsive design.
- Methodologies: Proficiency with version control systems (e.g., Git) and agile development methodologies.
- Advantageous Skills: Familiarity with backend technologies (Node.js, .NET, Azure), RESTful APIs, and databases.
- Security & Performance: Experience with Angular security best practices, testing and debugging methodologies, and performance optimization techniques.
- Testing: Knowledge of automated testing frameworks and practices.
Preferred Attributes
- Previous work experience in Fintech or banking applications.
- Contributions to open-source front-end projects.
- Experience with continuous integration and continuous delivery (CI/CD) pipelines.
- Experience with Agile development methodologies.
How to Apply
Interested and qualified candidates should visit the official Equity Bank career portal via equitybank.taleo.net to submit their application.