Senior Full Stack Engineer - Remote Platform Builder
Mashreq Bank
Canada
Remote
CAD 85,000 - 110,000
Full time
13 days ago
Job summary
A dynamic remote service company is looking for a Senior Full Stack Engineer to design and maintain scalable platform solutions. Collaborate with product managers and DevOps teams to drive innovation and deliver excellent user experiences. Ideal for proactive engineers with strong skills in JavaScript, React, and cloud platforms. Offers a competitive salary, flexible remote work, and a collaborative culture.
Benefits
Competitive salary and performance-based bonuses
Flexible remote work schedule
Comprehensive health and wellness benefits
Paid vacation, holidays, and personal time off
Ongoing professional training and learning resources
Inclusive and supportive remote work culture
Qualifications
- 5+ years of proven experience as a Full Stack Engineer.
- Capable of designing, building, and maintaining scalable platform solutions.
- Strong understanding of version control systems.
Responsibilities
- Design, develop, and maintain front-end and back-end components.
- Collaborate with cross-functional teams on new features.
- Build reusable, testable, and efficient code.
- Optimize applications for performance and responsiveness.
- Ensure security measures and data protection practices.
- Conduct code reviews and mentor junior developers.
Skills
JavaScript/TypeScript
React.js
Node.js
Express.js
Cloud platforms (AWS, Azure, Google Cloud)
Database systems (SQL and NoSQL)
Docker
Kubernetes
RESTful APIs
GraphQL
Git
Education
Bachelors or Masters degree in Computer Science, Software Engineering, or related field
A dynamic remote service company is looking for a Senior Full Stack Engineer to design and maintain scalable platform solutions. Collaborate with product managers and DevOps teams to drive innovation and deliver excellent user experiences. Ideal for proactive engineers with strong skills in JavaScript, React, and cloud platforms. Offers a competitive salary, flexible remote work, and a collaborative culture.