Full-Stack Software Developer

Open
Effinity
Pickering, 1331 Glenanna Rd, Unit 13, Canada
Justin Quan
He / Him
Chief Executive Officer
(3)
4
Project
Academic experience
250 hours of work total
Learner
Anywhere
Advanced level

Project scope

Categories
Cloud technologies UX design Website development Software development Databases
Skills
java (programming language) typescript react native next.js (javascript library) sql tuning aws cloudformation cross-functional integration collaborative communications team leadership
Details

** As much as we love utilizing AI, we prefer applications from actual people - not ChatGPT!


🚀 About Us


Work closely with cross-functional teams, assisting in the implementation of features and functionalities that enhance user engagement and learning experiences. As a Full-Stack Software Engineer, you will collaborate with cross-functional teams, including UX Designers and Product Managers, to bring innovative features to life.


💼 Position Overview


Work closely with cross-functional teams, assisting in the implementation of features and functionalities that enhance user engagement and learning experiences. As a Full-Stack Software Engineer, you will collaborate with cross-functional teams, including UX Designers and Product Managers, to bring innovative features to life.


👾 Who You Are

  • Proficiency in JavaScript, TypeScript, and React.
  • Experience working with Next.js, Tailwind, SQL, Drizzle ORM, Cloud Services (AWS & Azure), and Supabase - or are willing to learn quickly.
  • Pursuing a BS or MS in Computer Science or related technical field involving coding (e.g. physics or math), with a graduation date between December 2024 - June 2025.
  • Fantastic written and verbal communication skills.
  • Prior internships in high-growth startup environment.
  • Strong analytical abilities and problem-solving skills.
  • Adaptability, curiosity, and a commitment to continuous learning.
Deliverables

✨ Deliverables & Project Outcomes

  • Develop critical software features, design architecture, and provide technical expertise.
  • Drive the best practices and development principles, understand key metrics, and find ways for the team to continue to improve.
  • Assist in developing responsive and user-friendly features on both the front-end and back-end.
  • Implement and optimize website functionalities under guidance.
  • Contribute to designing and maintaining the database structure for user data, preferences, and progress.
Mentorship
Domain expertise and knowledge

Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.

Skills, knowledge and expertise

Sharing knowledge in specific technical skills, techniques, methodologies required for the project.

Hands-on support

Direct involvement in project tasks, offering guidance, and demonstrating techniques.

Tools and/or resources

Providing access to necessary tools, software, and resources required for project completion.

Regular meetings

Scheduled check-ins to discuss progress, address challenges, and provide feedback.

Supported causes

The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.

Quality education

About the company

Company
Pickering, 1331 Glenanna Rd, Unit 13, Canada
11 - 50 employees
Banking & finance, Education, Technology
Representation
Minority-Owned Certified B Corporation Youth-Owned

We envision a world where every young individual confidently navigates personal finance, breaking the cycle of financial uncertainty for a thriving and informed future. Our mission is to break down barriers, make personal finance accessible, and empower young individuals to navigate their financial journey with confidence and wisdom.