Job description
Responsibilities
Design, Develop, Test and maintain software applications. Perform hands-on coding and provide thoughtful code reviews. Demonstrate ability to work within an agile team as well as collaborate with many other teams on design and implementation strategies. Follow SCRUM Agile Development methodology Problem Solving and ability to present ideas
- Self-motivated, Open-minded, User Focused, Adaptive. Generate guidelines for other web designers to match visual design intent.
Requirements
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience). Experience in building web applications using ReactJS as the frontend framework. Expertise in using JavaScript framework. Have worked on REST client and WebSockets Be able to write Unit tests using a framework like Jasmine, Enzyme etc.
Have experience in using any of the Build scripts. Proficient understanding of GitHub or other version control systems Strong programming basics, with a clear understanding of Object-Oriented and Functional programming. Expert in developing backend application with RESTful API's Using Rest Framework Understanding creation of website layout/user interfaces by using standard HTML5, CSS3, jQuery.
Experience in Bootstrap4 or CSS pre-processor like Less or Sass is desirable. Low-Latency UI, Page optimization, and bundle build + caching.