Job Details
Requirements:
•Completion of a Bachelor’s degree or a 3-year post-secondary program credential in computer science or related field.
•Strong understanding of web standards, responsive design, and performance optimization.
•Proficient in modern web technologies, including HTML, CSS, JavaScript, web pack and especiallyVue.js, along with its ecosystem (Vue Router, Vuex, etc.).
•2+ years of experience building responsive and interactive web-based business applications usingVue.js with the ability to troubleshoot issues specific to Vue.js applications and offer solutions.
•2+ years of experience development experience focused on Ruby on Rails.
•Reasonable adherence to test-driven development.
Email resume to: makft .resume@gmail.com
Job Description
General duties as::
•Virtual job
•Review current systems
•Present ideas for system improvements, including cost proposals
•Work closely with analysts, designers and staff
•Produce detailed specifications and write the program codes
•Test the product in controlled, real situations before going live
•Maintain the systems once they are up and running
•Architect and develop new client-facing functionality
•Develop and maintain backend API features in Ruby on Rails, and frontend interfaces in Vue.js
•Make good technical decisions that provide solutions to business challenges
•Test, maintain and recommend soft ware improvements to ensure strong functionality and optimization
•Participate in code reviews, provide feedback, and implement best practices.
•Collaborate with the UX/UI design teams to implement responsive and interactive web interfaces.
•Write documentation for new and updated soft ware codebase.
•Troubleshoot and resolve frontend bugs and issues in a timely manner.
•Keep up to date with the latest frontend development trends and best practices.
•Ensure that all front-end code is written with security best practices in mind. Collaborate with backend teams to secure endpoints, protect against cross-site scripting (XSS) attacks, implement Content Security Policy (CSP) headers, and ensure proper data validation and sanitation. Stay updated with the latest security vulnerabilities and threats in frontend technologies, and proactively patch or refactor code as needed.