Our clients (financial institutions) have multiple openings for Front End / UI React Developers to join their digital banking team.
Responsibilities
- You will produce robust front end for advanced financial banking and trading applications connecting with server side
- At least recent 5 years of experience in front end development using React.JS
- Strong knowledge of Web development technologies, including HTML5, React JS etc
- Ability to work with a team of developers and strong individual contributor.
- A passionate coder
- Good attitude and keen interest in developing good quality code.
- Strong communication skills and teamwork
Qualifications
- Min 5 years in UI development with React.js. (min 2 years)
- Angular <= v1.7 a plus.
- Styling (CSS) and scaling styles for different devices.
- Node.js and javascript preferred.
- Object-Oriented programming and design.
- Data structure design and uses.
- Testing frontend frameworks.
- Git workflow includes general code management, branching, committing, and merging.
- One or more frontend technologies and programming languages.
- One or more functional business processes that an IT system supports
Advanced knowledge:
- React.js.
- Angular <= v1.7 a plus.
- Styling (CSS) and scaling styles for different devices.
- Node.js and javascript preferred.
- Working experience (2+ years) in at least 2 of the following Technologies: CSS, HTML5, XML, DTD, XSLT, Angular
- Object-Oriented programming and design.
- One or more functional business processes that an IT system supports
Demonstrated ability to:
- A strong independent contributor who works well with other team members
- Assist and guide others technically through collaboration and pair programming.
- Troubleshoot, identify and resolve advanced issues in a timely manner.
- Own and be accountable for written and reviewed code.
- Write reusable, sustainable, and performant code.
- Write tests and defensively solve problems to create stable deliverables.
- Deliver code in a timely manner as defined by our agile process.
- Challenge existing code patterns, propose alternatives, and justify the value gain.
- Understand how existing systems will be impacted by proposed solutions.
- Critically analyze the code of others as well as their own, provide constructive feedback.
- Proactively ask for assistance when hindered by roadblocks or requirement issues.
- Actively seek or take on complex problems within a project or domain
Interested candiates please email your latest resume to [email protected]