As a Junior Full-Stack Developer, you will maintain and enhance our Next.js-based applications hosted on Microsoft Azure. You will be responsible for designing robust server-side APIs and optimizing SQL database schemas. You will build secure, scalable applications, integrating with Salesforce, and implement UI components from Figma with precision.
Who You Are
You're a Junior Full-Stack Developer with experience in Next.js, TypeScript, and Azure, who builds secure, scalable applications and translates Figma designs into polished user interfaces. You take ownership, write clean code across the stack, and thrive in a collaborative, agile environment.
What You Will Be Doing
Develop and maintain Next.js applications deployed on Azure.
Design and implement server-side APIs and business logic.
Create efficient and reusable code libraries and components.
Build secure applications with proper authentication and data protection.
Develop and optimize SQL database schemas and queries.
Configure and maintain logging and analytics systems.
Integrate or work with Salesforce systems as needed.
Implement UI components from Figma designs with pixel-perfect accuracy.
Write clear, comprehensive technical documentation.
Troubleshoot, debug, and resolve issues across the entirety of the stack.
Collaborate with team members to integrate front-end elements with server-side logic.
Build and maintain test automation frameworks for quality assurance.
Work with project management tools (Jira/ClickUp) to track tasks and progress.
What You Bring
Strong proficiency in Next.js and React (including Context API and Hooks)
Experience with TypeScript for type-safe development
Proficient with Git version control and collaborative workflows
Experience hosting and managing applications on Azure
Solid knowledge of SQL databases (ex. PostgreSQL, SQL Server)
Familiarity with React Native/Expo for mobile development
Experience with Tailwind CSS for styling
Knowledge of REST and GraphQL APIs
Experience with Cloudflare services and configurations
Implementation of logging and analytics solutions
Experience working from Figma designs to create pixel-perfect interfaces
Experience with PowerBI or similar data visualization tools
Documentation writing skills for technical and user-facing content
Experience with project management tools (Jira or ClickUp)
Strong problem solving abilities and excellent research skills.
Exceptional attention to detail.
Excellent communication skills for remote collaboration.
Ability to work independently as well as part of a team.
Experience working in agile development environments.
Proactive approach to identifying improvements and optimizations.
Ability to document and explain complex technical concepts clearly.
Ability to build and maintain relationships with team members and stakeholders.
Assets include:
+ Experience with Salesforce (APIs, integrations or development)
+ Experience with mobile apps (built with React Native/Expo)
+ Familiarity with CI/CD pipelines, DevOps, or infrastructure as code.
How You Will Be Measured
Ability to deliver high-quality, working software efficiently and meet sprint goals/deadlines.
Proactive approach to task work, seeing tasks through to completion and flagging blockers early while researching solutions.
Actively participate in team rituals (Stand-ups, retros, planning), communicating status on various tasks or projects and asking for help when needed.
Collaborate with team members, designers, product managers, and stakeholders to ensure product vision is realized.
Ability to build scalable, secure, and reliable systems - implement robust APIs, efficient database design and secure authentication flows.
Demonstrate adaptability and growth mindset.
What We Offer
This full-time, benefits-eligible position offers:
A remote working environment, with the option to work in person in our beautiful downtown Vancouver head office
A competitive base salary, $85,000 - 95,000, in line with market data for not-for-profit organizations
Benefits coverage on a premium cost-shared basis, including
+ Extended health and dental coverage
+ Vision coverage
+ $300 Health spending account
+ Group term and supplemental life insurance
+ Short-term disability
+ Long-term disability RRSP matching of up to 6% after one year of service
15 paid vacation days to start
10 paid sick days,
2 wellness days
12 paid Statutory and General Holidays each calendar year
An annual all-staff retreat to allow in-person connections and team building
Professional development opportunities
The opportunity to be part of a team that's helping to save the ocean!
Where and How You'll Work
This is a remote-first position with the possibility to work at our headquarters in downtown Vancouver, if desired. The standard work week for this role is 37.5 hours, Monday through Friday, with rare exceptions for some evening or weekend work.
This role involves sitting, standing, working on a computer or laptop, participating in phone and video calls.
Who We Are
Ocean Wise is a global conversation organization on a mission to build communities that take meaningful action to protect and restore our ocean. Learn more about us at ocean.org.
Inclusion and Diversity
At Ocean Wise, we believe that a welcoming and diverse workplace fosters the inclusion of voices that have been historically underrepresented. We encourage applications from individuals belonging to equity-deserving groups and will work with applicants requesting accommodations at any stage of the hiring process.
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.