Call us now:
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.