Title posted on indeed.com - Back End Developer (Intermediate)
Posted onJuly 23, 2025 by Employer details Oliver POS
To add a job posting to your favourites, you need a Job Bank account. Sign in or sign up now!
back-end developer
Title posted on indeed.com - Back End Developer (Intermediate)
Posted onJuly 23, 2025 by Employer details Oliver POS
Add to favourites
To add a job posting to your favourites, you need a Job Bank account. Sign in or sign up now!
Sign in Sign up for a Plus account
Job details
*About Final:*Final is revolutionizing the in-person checkout experience. We're the world's first platform that empowers payment facilitators, e-commerce platforms, franchisors, and more to build custom checkout flows for any environment ? mobile, kiosk, self-checkout, and traditional. Backed by leading VC firms and experiencing rapid growth in St. John's, we're building a winning culture and transforming the retail landscape.*The Role:*We're seeking a highly skilled and passionate Intermediate to Senior Backend Developer to join our team. You'll be instrumental in designing, developing, and maintaining the core backend systems that power our innovative checkout platform. You'll work with cutting-edge technologies, solve complex challenges, and contribute to building a scalable and robust infrastructure.*What You'll Do:** Design and develop high-performance, scalable backend APIs using Node.js.* Build and maintain robust data models and schemas using MongoDB.* Implement efficient data synchronization and integration between various systems.* Collaborate with frontend developers (React.js) to build seamless user experiences.* Write clean, well-documented, and testable code.* Participate in code reviews and contribute to improving our development processes.* Troubleshoot and resolve complex technical issues.* Optimize database performance and ensure data integrity.* Contribute to architectural decisions and technical roadmaps.What You Bring:* Strong proficiency with MongoDB and NoSQL databases.* Experience with RESTful API design and development.* Familiarity with React.js and related frontend technologies is a plus.* Familiarity with Nestjs framework is a plus.* Strong understanding of software development best practices and design patterns.* Experience with testing frameworks and methodologies.* Excellent problem-solving and debugging skills.* Strong communication and collaboration skills.* A passion for building high-quality, scalable applications.* Excitement to be part of a fast-growing startup and contribute to a winning culture.Bonus Points:* Experience with cloud platforms (AWS, GCP, or Azure).* Knowledge of containerization and orchestration technologies (Docker, Kubernetes).* Experience with security best practices in backend development.* Startup ExperienceWhy Join Final?* Be part of a groundbreaking company at the forefront of retail technology.* Work with a talented and passionate team.* Contribute to a winning culture in a rapidly growing startup.* Opportunity for significant professional growth.* Competitive compensation package, including comprehensive health, dental, and vision insurance.* Generous stock option plan, allowing you to share in our success.* Be part of a St. Johns based company that is backed by top VC.Job Type: Full-timePay: $60,000.00-$95,000.00 per yearBenefits:* Casual dress* Company events* Dental care* Employee stock purchase plan* Extended health care* Flexible schedule* Life insurance* On-site parking* Paid time off* Stock options* Vision careFlexible language requirement:* French not requiredSchedule:* 8 hour shift* Monday to Friday* Weekends as neededWork Location: In person
- Location St. John's , NL
- Workplace information On site
- Salary $ 60,000 to $ 95,000 YEAR annually
- Terms of employment Full time
- Starts as soon as possible
- vacancies 1 vacancy
- Source indeed.com #9820305308
View the full job posting on indeed.com
Important notice: This job posting has been provided by a partner site. Job Bank is not responsible for this content.
Report a problem with this job posting * What’s wrong? This job posting contains incorrect information Inaccurate salary Inaccurate job title Link to full job posting / Expired or closed job posting Provide more details: Report potential misuse of Job Bank
Thank you for your help!
You will not receive a reply. For enquiries, please contact us .
Sign up for a Plus account to get the most out of your job search and access all the tools available on Job Bank!
The median wage is the salary of a given occupation where half the workers earn more than that amount, and half earn less. This information is presented on job postings to help job seekers determine how the salary compares to the amount earned by other workers working the same job. Job Bank preferred indicating the median wage, which is less affected by extremely high or low wages, rather than the average wage which is calculated by adding up all the salaries of a group of people and then dividing that total by the number of people.