Job Requirements
Job benefits
-
Remote work options
Thanks to technology, we no longer have to be physically present at the office to be productive. Joining our company allows you to work anywhere without place-constraint.
-
Medical insurance
To ensure your health and wellbeing, you have various medical plans to choose from depending on your situation and unique needs. From partial up to full medical coverage, we got you covered.
-
Team-building events
Our company simply cannot function well without teams of people working together. That said, we provide numerous team-building activities and events for you and your team to nurture meaningful relationships between every individual.
-
Vacation & Leaves
Feel a need for a short break from work? our company is quite flexible when it comes to leaves; be it for vacation, sick, personal, or mental health days. Simply discuss what you need and we will try to cater to those.
This job post is managed by
Job description for Frontend Developer at Company Confidential ( Banking )
- Design and Develop Restful API/Webservices on a cloud platform for service and consumption
- Gather and refine specifications and requirements based on technical needs.
- Analyze and optimize performance and reliability for the front end of the applications.
- Build responsive Web applications using React JS
- Building Microservices with the 12 Factor App Pattern on Pivotal Cloud Foundry(PCF)
- Create and maintain software automation using CI-CD Deliver and integrate Microservices with web and mobile applications.
- Follow Agile Software methodologies for development. Write automated unit, feature and regression test suites.
- 3+ years of software engineering experience primarily leveraging ReactJS.
- Strong engineering and technical background with demonstrable enterprise development experience using ReactJS and RESTful APIs.
- Deep understanding of JavaScript/Typescript, HTML5 and CSS.
- Experience using Redux, Web Workers and PWAs. Experience with continuous integration and build (CI/CD) process & tools.
- Proven ability to quickly understand functional requirements and technical concepts.
- Experience with TDD and familiarity with testing frameworks, ideally Cypress, Selenium and PACT.
- Exposure to mobile development via React Native an advantage. GitHub portfolio an advantage.