Company Overview:
Finx Group is a leading innovator in the automotive and financial technology industries, bringing together four specialized companies to revolutionize vehicle financing, warranty protection, and dealership operations. We are committed to empowering dealerships and customers through unbeatable interest rates, extended warranties, and cutting-edge software solutions.
Position Overview:
We are looking for a Mid to Senior Developer to join our Finx Software Development team. This role offers an exciting opportunity to work in a dynamic startup environment where you will have the freedom to innovate and make a significant impact on our software solutions. You’ll collaborate closely with the CTO and CEO to develop and deploy tailored software solutions that drive efficiency and enhance customer experiences for automotive dealerships.
Key Responsibilities:
Develop new features and support maintaining our primary application, ensuring robustness, scalability, and modularity using our core tech stack: Go backend, and HTML, JavaScript, CSS, jQuery frontend.
Design, build, and deploy cloud-based solutions using Docker and Google Cloud Run.
Manage code repositories and ensure code quality using Git/GitLab.
Optimize and maintain databases with MongoDB for seamless data operations.
Implement and integrate third-party APIs to extend the functionality and interoperability of our solutions.
Build additional, complementary software tools and applications using alternative tech stacks to meet evolving business needs.
Required Skills & Qualifications:
Minimum 3+ years of software development experience, with full-stack knowledge.
Proficiency in one or more of the following: Go, Java, C#, Kotlin, TypeScript, JavaScript.
Strong experience with Git, Docker, and cloud deployment strategies.
Familiarity with Google Cloud Run or similar cloud platforms.
Experience in developing web applications and and/or custom software solutions.
Preferred Skills:
Previous experience or familiarity with the automotive or financial technology industries.
Strong debugging skills with a keen instinct for identifying and resolving issues efficiently.
Ability to work in a fast-paced, startup environment, managing multiple tasks and priorities effectively.
Experience with performance optimization for backend services, databases, or frontend applications.
Proficiency in leveraging AI tools like ChatGPT to enhance productivity and streamline problem-solving
Bonus Skills:
Experience with AI/ML tools or frameworks.
Proficiency in UI/UX design principles to enhance user experience in software development.
What We Offer:
Compensation: $80,000 - $150,000 annually (on a contract basis).
Work Environment: Hybrid work from Vancouver, offering flexibility and work-life balance.
A collaborative startup atmosphere with opportunities to directly influence application architecture and design strategies.
Close working relationships with the CTO and CEO, ensuring your ideas are heard and implemented.
Why Join Finx Group?
Be part of a company at the forefront of automotive and financial technology innovation.
Work on impactful projects that enhance customer experiences and streamline dealership operations.
Enjoy the freedom to code creatively and express your expertise in a supportive environment.
Location:
Hybrid work based out of Downtown Vancouver, BC.
Job Type: Full-time
Pay: $80,000.00-$150,000.00 per year
Benefits:
Flexible schedule
Work from home
Flexible language requirement:
French not required
Schedule:
Monday to Friday
Education:
Bachelor's Degree (required)
Experience:
Front-end development: 3 years (preferred)
Back-end development: 3 years (preferred)
Git: 1 year (preferred)
JavaScript: 3 years (preferred)
Software architecture: 2 years (preferred)
Debugging: 3 years (preferred)
Language:
English (required)
Work Location: Hybrid remote in Vancouver, BC