As a Senior Full Stack Web Application Developer, you will be a key member of TQ’s Product team and a crucial component of driving TQ’s continual growth. You will be engaging with the core product development and working with the development team in executing front-end implementation for features development and platform upgrades as well as on-going improvements to ensure user-centric design and improve the user interface and experience on our ThunderQuote platform.
Here are some ways you will be working together with us at TQ:
- Assisting in core product development
- Working with back-end technologies such as Node.JS, and MySQL
- Working with front-end technologies such as HTML, CSS and JavaScript
- Develop and implement UI for upcoming new features on our platform
- Testing and implementation of UI/UX elements and design to improve overall customer experience on our platform.
- Creation of web tools and process automation tools to assist the business team
- Optimize existing code base.
- Catering to the scope of work and feature requests by clients
- Doing test cases and help User Acceptance Test
Our ideal candidate possesses some of the below:
- Full-stack web developer with good portfolio
- Mid to high level of knowledge in JavaScript (ES6)
- Have a good portfolio of projects with Vue.js and Node.js
- Willing to work with low-code/no-code technologies such as Microsoft Dynamics and Dataverse
- Willing to work on system integrations such as with Salesforce and Quickbooks
- Have experience working with a team to lead the development of project(s)
- Knows how to use version control systems e.g. (Git – GitHub)
- Understands CI/CD concepts
- Willingness to execute and self-learn
- Self-motivated and able to work independently
- Some experience with front-end development and working with Bootstrap, and other JavaScript web UI libraries and tools e.g. (jQuery (who still uses this? 🙁 ), React, Vue, Angular, Ionic, etc.
- Able to adapt to a wide range of programming languages as needed
- Understand how utilise CSS3 and HTML5 to implement design elements
- Good design sense
- Must be meticulous and provide well-documented code
- Understand how to develop and implement XHR/Websocket call functions to different SOAP (who still uses this? 🙁 )/REST/GraphQL/etc. server backend
- Prior experience in working on a SPA/PWA
- Prior experience in website / web app design
- Degree in Computer Science is not compulsory, in fact, we welcome self-taught coders