Software Developer
Nextime Social
Job Description
Location: Remote (Canada)
Position Type: Volunteer | Part-Time | Student Opportunity
About Nextime
Nextime is an early-stage startup building a platform designed to simplify planning, organizing, and sharing social experiences. We're looking for passionate and driven students who enjoy building real‑world software, learning new technologies, and creating products that make a meaningful impact.
About the Role
As a Software Developer, you'll work alongside a collaborative team to design, develop, and improve applications that help bring our vision to life. This role offers hands‑on experience building production‑ready solutions while developing both technical and professional skills in a startup environment.
This position is ideal for students or individuals who are self‑motivated, enjoy solving challenging technical problems, and want meaningful ownership over their work.
Responsibilities
- Design, develop, and maintain software applications
- Collaborate with team members on project planning and execution
- Participate in brainstorming and solution development
- Build scalable, maintainable, and high‑quality codebases
- Research and implement new technologies when appropriate
- Contribute to products that create meaningful value for users
- Participate in testing, debugging, and continuous improvement initiatives
Qualifications
- Currently enrolled in university and entering second year or above
- Strong interest in software development and emerging technologies
- Ability to work independently and manage assigned tasks with minimal supervision
- Willingness to contribute ideas and take ownership of projects
Preferred Technical Skills
Experience in one or more of the following areas is considered an asset:
- React or React Native
- Python
- Database design and management
- Front‑end development
- Back‑end development
- Firebase
- API development and integration
- Optimization algorithms
- Software architecture and system design
What We're Looking For
We're seeking individuals who take initiative, proactively solve problems, and can move projects forward with minimal oversight. Successful candidates are adaptable, collaborative, and excited about learning while contributing to ambitious projects.
What You’ll Gain
- Hands‑on software development experience in a startup environment
- Ownership of meaningful projects and features
- Exposure to modern technologies and development practices
- Collaboration with multidisciplinary teams
- Portfolio‑building opportunities and professional growth
- The opportunity to help shape a product from an early stage