Apply Today!

Job Title: Intermediate Full Stack Developer

Location: Montreal, QC, Canada

Job Type: Full-Time/Contract

Company: BowlDevs software

Position Overview:We are looking for a self-motivated and proactive Intermediate Full Stack Developer with 3+ years of experience in Node.js, MySQL, React, and React Native. This role is perfect for someone who thrives in a flexible environment and enjoys taking ownership of their projects. Your ability to manage your workload independently while delivering high-quality work will contribute significantly to our team and product development.

Key Responsibilities:

  • Architect, develop, and maintain full stack web and mobile applications, taking full ownership of your projects from initiation to deployment.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications, while also communicating progress and challenges effectively.
  • Create clean, maintainable, and efficient code in Node.js and React, ensuring best practices are followed.
  • Develop mobile applications using React Native and Expo with a focus on performance and user experience.
  • Manage your own tasks and prioritize them effectively to meet deadlines, while also adapting to changing project needs.
  • Proactively troubleshoot, debug, and optimize existing applications for maximum speed, scalability, and performance.
  • Participate in team meetings, providing insights and suggestions for improvements, while being accountable for your contributions.
  • Stay informed about emerging technologies and best practices in web and mobile development, and advocate for their implementation when appropriate.

Qualifications:

  • 3+ years of professional experience in full stack development with proven self-management abilities.
  • Proficiency in Node.js, React, and MySQL, with a strong portfolio of completed projects.
  • Experience with React Native; familiarity with Expo is an asset.
  • Excellent understanding of RESTful API design and development.
  • Strong skills in responsive design principles and methodologies, with a keen eye for detail.
  • Proven problem-solving abilities and capacity to work independently without constant supervision.

Preferred Skills:

  • Experience with version control systems (e.g., Git) and project management tools.
  • Familiarity with cloud services (e.g., AWS, Azure) and microservices architecture.
  • Knowledge of Agile methodologies and the ability to adapt to a fast-paced development environment.

What We Offer:

  • Competitive salary and benefits package.
  • Flexibility in working hours and the ability to work remotely.
  • Opportunities for continuous learning and professional development.
  • A culture that values initiative, innovation, and self-management.