Job Details
Software Engineer - Front End
General Jobs
Job Description
🧑💻 Position: Software Engineer – Front End
📍 Location: Markham, Ontario, Canada (Hybrid)
💼 Type: Full-time
🧭 Overview
IBM is seeking a skilled Front-End Software Engineer to join a team focused on delivering cloud-native and generative AI-enabled data solutions. This role goes beyond coding — you'll be shaping user experience, driving front-end architecture, and improving development workflows across IBM's platform teams.
🔍 Role Responsibilities
- Collaborate closely with engineers, product managers, and designers in a distributed team setup.
- Take full lifecycle ownership of the front-end stack — from feature planning to on-call support.
- Champion frontend engineering best practices around usability, testing, deployment, and team collaboration.
- Lead architectural improvements for better performance and scalability.
- Use observability tools and integrate analytics to improve user experience and operational efficiency.
✅ Required Technical Skills
- 1–3 years of front-end software development experience.
- Strong proficiency in:
- TypeScript
- React
- Node.js
- GraphQL
- Solid understanding of frontend architecture patterns and design systems.
- Experience in:
- Responsive/cross-platform design
- Frontend observability and deployment tooling
- Exposure to cloud environments (especially AWS) is a plus.
🎓 Preferred Education
- Master’s Degree (though not mandatory — skills and experience will matter more)
🌟 You’ll Stand Out If You Have:
- Built and shipped complex frontend apps to production environments
- Experience with FE observability tools (e.g., logging, monitoring, APM for frontend)
- Familiarity with automated deployment pipelines (CI/CD)
- Collaborated closely with design teams on UI/UX patterns and consistency
- Passion for creating scalable, usable products that solve real-world problems
💡 Good Fit For You If:
- You're an early-to-mid career front-end engineer looking to grow fast.
- You’re eager to work on cutting-edge tech like cloud-native platforms and generative AI tools.
- You enjoy working with a cross-functional team and taking ownership from design to deployment.
📎 Want to apply?
Let me know if you’d like help with:
- A customized resume
- A cover letter tailored to this job
- Interview prep for React, TypeScript, or system design questions
Related Jobs
Latest Related Job For You
Full time
Account Manager - Crossplatform Gaming -San Francisco
San Francisco
- General Jobs
- Negotiate
- 19 hours ago
HybridFull time
Director, Account-based Marketing
Waltham, MA
- General Jobs
- Negotiate
- 21 hours ago
Full timeHybrid
Customer Success Manager III - Waltham, MA
Waltham, MA
- General Jobs
- Negotiate
- 21 hours ago
Full timeOn site
Package Specialist - Internship
South Korea
- General Jobs
- Negotiate
- 2 days ago
Full timeOn site
PROCESS DELIVERY SPECIALIST-RECORD TO REPORT
India
- General Jobs
- Negotiate
- 2 days ago
Full timeHybrid
Sales Development Representative (Digital Sales Specialist)
Malaysia
- General Jobs
- Negotiate
- 2 days ago