Description:
- We are looking for an experienced, hands-on front end developer to work in a team of 20 people, consists of front end, back end, full stack developers and QA.
- Members on the team have direct access to the business users, and must be able to juggle multiple priorities at a given time.
- We would need someone who can assume responsibility for projects within the system.
Required Skills:
- Bachelor’s Degree
- 7–15 years of experience in Web UI development
- 5 years of experience in ReactJS
- The candidate should have worked on diverse projects, showcasing the ability to improve team processes and contribute to technical design and architecture.
- Good knowledge of data structures and algorithms, very strong analytical and problem solving abilities.
- The candidate will actively participate in technical discussions and decision-making meetings, providing innovative technical solutions to business challenges.
- Proficient in JavaScript ES6, ReactJS, Redux, CSS3, HTML 4&5, HTTP, Cookies, nodejs.
- Experience in performance tuning, code profiling, hands-on experience using design patterns and best practices.
- Experience with Cucumber, familiar with end to end testing, practiced test-driven development (TDD) and behavior-driven development (BDD).
Nice to have:
Knowledge of Java, SpringBoot, MongoDB, relational database, Linux and Scripting in order to better communicate with backend team members.