Job Details
Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:
Skills And Tools:
Job Description
Candidate applying to this job post should be/have
- Open to relocate to Kuwait
- Open to work with a Bank Client
- A valid passport
- Available to join by maximum 3-4 weeks
- Relevant experience of 4 years+
A- Responsibilities
- Writes enterprise-class reusable, testable, and efficient JavaScript, code
- Writes scalable presentation-server code with associated server API tests
- Design API specification jointly with backend engineers
- Provides production support that includes evaluate efforts, investigates cause of and comes up with solutions to address defects
- Delivers best-in-class HTML5/CSS3 front-end code
- Possesses an advanced knowledge of web UX/UI; adheres to and extrapolates complex design systems and applies to coded pages, screens, and states
- Develops and automate tests across multiple Web and Mobile platforms
- Participates in discussions with user teams and agile team members about technical best practices and help teams identify optimal technical solutions
- Understands Agile methodology and instill best practices into the process
- Understands and ensures secure coding best practices are delivered
Job Requirements
B- Key skills
Domain Expertise
- Experience using advanced JavaScript libraries and frameworks such as Angular, React, Flutter and building web components with any of these frameworks
- Strong understanding of SDLC, Agile, Design patterns and UX/UI design principles
- Experience with CI/CD - familiarity with GitOps
- Experience with version control systems like Git
- Experience with unit & e2e testing frameworks such as mocha, jasmine, webdriverio and cypress
- Experience with security standards such as OWASP best practices
- Agile / Digital Expertise
- Strong understanding of techniques to release fast and often, fail safe etc.
- Understand extreme programing practices
Individual skills
- Strong communication skills with ability to communicate complex technical concepts and align organization on decisions
- Sound problem-solving skills with the ability to quickly process complex information and present it clearly and simply
- Utilizes team collaboration to create innovative solutions efficiently
Mindset & behaviors
- Passionate about technology and excited about the impact of emerging/disruptive technologies
- Wants to unleash inner self-starter and work in an environment that fosters entrepreneurial minds
- Believes in culture of transparency and trust
- Open to learning new ideas outside scope or knowledge
- Ideal candidate would be an active open-source contributor