08/12/2021
Roles & Responsibilities:
Designs, analyses, and documents software applications across multiple project teams and applications.
Investigates and analyses verbal and written requests for application software.
Works in tandem with UX designer to interpret application requirements to construct UIs for various applications.
Maintains high standards of quality for code, functional specification documentation, and deliverables.
Effective communication skills: Regularly achieve consensus with peers, and clear status updates.
Self-motivated and self-managing, with strong organizational skills.
Ability to work with tight deadlines and multiple competing priorities.
Proficiency with Git version control system.
Other duties as assigned.
Eligibility Criteria:
Bachelor of Science degree in Computer Science or similar having academic projects/Freelance projects done in VueJS or ReactJS.
Extensive experience with HTML5, CSS3.
Exceptional understanding of OOPs in JavaScript.
Understanding of MVC/MVVM patterns.
Experience with RESTful APIs.
Experience testing JavaScript applications (Unit, E2E and UI).
Practical knowledge of MySQL / SQL Server.
Knowledge of Ruby and/or Python is an asset.
Good communication skills and ability to work independently.
Key Skills Required:
VueJS or ReactJS, HTML & CSS, Git, GraphQL, NuxtJS, MVC, MySQL, OOPβs, RestAPI & Ruby.