➔ All jobs
➔ Apply for this job
Job DescriptionFlexiti is one of Canada’s fastest growing fintech lenders. We aim to make our customers’ lives more affordable and help our retail partners grow their sales by offering flexible financing options. Through our award-winning omni-channel platform, customers can be approved instantly to shop with their FlexitiCard®, which they can use online or in-store to make multiple purchases, within their credit limit, without needing to reapply.
At Flexiti, we work hard, we love what we do, and we have some fun along the way! If you are looking for an energizing and innovative work environment with great people and big ideas, we’d love to have you join us!
To learn more about Flexiti, please visit www.flexiti.com
This position is remote capable within Canada or Argentina.
Frontend DeveloperFlexiti is looking for a seasoned Frontend Developer, Contractor to join its IT team. In this role, you will be at the forefront of building best-in-class UI solutions. The successful candidate will be responsible for the design and creation of new applications as well as improving existing applications. You will experiment on new designs, build product prototypes, and create technical documents relating to application development.
What you will be doing:- Proven ability to assess business needs and translate them into relevant solutions.
- Decipher architecture and visual designs and turn them into frontend code that integrates with back-end interfaces.
- Develop, analyze, prioritize, and organize requirement specifications, data mapping, diagrams, and flowcharts for developers and testers to follow.
- Develop and test for cross-browser and cross-platform applications.
- Collaborate with various cross functional teams like design, product management, architects, and development teams to validate prototypes to create elegant, accessible, responsive, and interactive interfaces which meets client requirements.
- Translate wireframes into functional requirements, write well-abstracted, reusable, high-performance code for UI components.
- Perform design, implementation, code reviews
- Implement best practices for scalability, supportability, ease of maintenance, and system performance
- Suggest continuous improvements in user interface, software architecture or new technologies.
- Design Experience & Knowledge
- Minimum 8+ years of overall professional experience
- 3+ years of strong hands-on experience on Angular 5+/RxJS, React/Redux, Single Page Applications
- JavaScript ES6/ES7/ES8/ES9/ES10; HTML5/CSS3, Async/Await, Ajax
- CSS pre-processors such as Less/Sass/Scss, Flexbox and Grid
- Responsive Design & UI Layout frameworks like Bootstrap, Material UI, Tailwind
- Client-side Unit testing and e2e frameworks and tools: Jasmine, Mocha, Karma, PhantomJS
- Mastery of UI build, Packaging and Optimization tools: npm, webpack, JS library structure, and JS library packaging & optimization
- Expertise in caching, minification, bundling techniques to improve frontend performance
- Computer science fundamentals: data structures, algorithms, Object-Oriented Design and Design Patterns
- Understanding of Web Accessibility and Web Components
- Node.js Express, Next.js and Passport as a backend framework
- Persistence Layer & Caching integration ex. MongoDb, REDIS
- RESTful services, microservices, micro-frontends, and GraphQL
- HTML5 Messaging, XHR2, Websockets
- CDN Integration to optimize resource bandwidth
- Frontend monitoring tools to troubleshoot errors and recognize performance bottlenecks.
- Experience with Ionic, Cordova, xCode, Android Studio
- Experience with figma, adobe xd or sketch
- One or more Server-side UI technologies: C#, JSP, JSF, PHP
- Familiar in the design, development, and deployment of enterprise-level N-tier architecture in a Microsoft .NET Framework or Java Platform
- Experience with AWS or Azure
- CSS3 Animations; Transitions and Transformations
- Knowledge of WebRTC
- Visualization Libraries experience with: D3, Highcharts
- A/B Testing
- Google Tag Manager page and event tagging
Other Skills:
- Familiar with Agile methodologies (Scrum / Kanban)
- Excellent communicator to express technical knowledge across groups in both Business and IT, online and in-person.
- Excellent at documenting technical designs and concepts
- Fluent in English
Flexiti embraces diversity. We are committed to building a team that represents a variety of backgrounds, perspectives, and skills. All qualified applicants will receive consideration without regard to race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, disability, age, marital status, or family status. If you require disability-related accommodation during the application or interview process, simply let us know and we’ll work with you to ensure you have a positive experience.
Categories
- Top JavaScript Jobs Worldwide
- Junior JavaScript Jobs Worldwide
- Mid-weight JavaScript Jobs Worldwide
- Senior JavaScript Jobs Worldwide
- Front End Jobs Worldwide
- Senior Front End Jobs Worldwide
- Junior Front End Jobs Worldwide
- Full Stack Jobs Worldwide
- Senior Full Stack Jobs Worldwide
- React Jobs Worldwide
- Senior React Jobs Worldwide
- React Native Jobs Worldwide
- TypeScript Jobs Worldwide
- Node.js Jobs Worldwide
- Back End Jobs Worldwide
- Angular Jobs Worldwide
- Vue.js Jobs Worldwide
Locations
- North America
- South America
- Europe
- Africa
- Asia
- Oceania
- United States
- San Francisco, USA
- Los Angeles, USA
- New York, USA
- Austin, USA
- Miami, USA
- Seattle, USA
- Chicago, USA
- Canada
- European Union
- United Kingdom
- London, UK
- Spain
- Barcelona, Spain
- Madrid, Spain
- Portugal
- Lisbon, Portugal
- Porto, Portugal
- France
- Paris, France
- Italy
- Rome, Italy
- Milan, Italy
- Germany
- Berlin, Germany
- Frankfurt, Germany
- Australia
- Sydney, Australia
- Melbourne, Australia
- Belgium
- Brussels, Belgium
- Czechia
- Prague, Czechia
- Brno, Czechia
Collections
- Aerospace companies
- Automotive companies
- Blockchain companies
- Creative companies
- Cryptocurrency companies
- Data companies
- Developer Tools companies
- Finance companies
- Fashion companies
- Gaming companies
- Healthcare companies
- Human Resources companies
- Marketing companies
- Media companies
- Metaverse companies
- Music companies
- NFT companies
- No-Code companies
- Non-Profit organisations
- Productivity companies
- Real Estate companies
- Retail companies
- Robotics companies
- SaaS companies
- Security companies
- Social Media companies
- Software companies
- Sports companies
- Sustainability companies
- Tech-for-Good companies
- Telecomunication companies
- Transportation companies
- Travel companies
- Jobs providing visa sponsorship
- 4 day week jobs