- Job Type Full Time
- Qualification BA/BSc/HND
- Experience 2 years
- Location Nairobi
- Job Field ICT / Computer 
Junior Angular Developer at Equity Bank Kenya
Junior Angular Developer
- The role holder creates well-structured web applications using Angular, TypeScript, HTML, and CSS with the latest technologies. The focus will be to implement a complete user interface for mobile and desktop web apps with a strong emphasis on performance.
Job Responsibilities / Accountabilities
- Deliver a complete front-end application.
- Work with the backend development team to define RESTful API specifications.
- Create self-contained, reusable, and testable modules and components.
- Participate in sprint planning and track work items.
- Collaborate effectively with both technical and non-technical stakeholders to deliver high-value results.
Qualifications
Requirements
- 2+ years of experience in Angular development.
- Knowledge of front-end technologies such as HTML, CSS, and JavaScript.
- Understanding of JavaScript core concepts: DOM manipulation, Fetch API, ES6 features.
- Proficiency in advanced Angular concepts (e.g., container/components pattern).
- Working knowledge of at least one CSS framework (e.g., Bootstrap, Materialize CSS, Semantic UI).
- Strong understanding of TypeScript.
- Familiarity with REST API clients (e.g., SuperAgent, Axios).
- Experience with CSS preprocessors (e.g., SASS, LESS).
- Familiarity with Linux command line/terminal and basic Bash scripting.
- Knowledge of frontend architecture and code organization best practices (e.g., CSS code guides,
- maintainable CSS, Airbnb style guide).
- Strong grasp of responsive design principles.
- Familiarity with end-to-end testing tools (e.g., Selenium, Cypress, Puppeteer).
- Personal Attributes
- Must be able and willing to collaborate in a team/cooperative environment and exercise independent
- judgment and initiative.
- Strong analytical, decision-making, and problem-solving skills.
- Logical and detail-oriented with a keen attention to detail.
- Proven ability to prioritize workload and meet multiple project deadlines.
- Capable of conducting research into systems issues and related products.
- Highly self-motivated and self-directed.
- Ability to effectively manage tasks in high-pressure environments.
- Comfortable working in a team-oriented, collaborative setting.
- Quick to learn new applications, systems, and processes.
- Structured thinker and effective communicator, both written and verbal.
- Excellent listening and interpersonal skills
Method of Application
Interested and qualified? Go to Equity Bank Kenya on equitybank.taleo.net to apply
Leave a Comment