NTT DATA strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now. We are currently seeking a ITSS-Full Stack Developer to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA).
: The Go365 team is looking for a Frontend Engineer to build fast, accessible, and reliable web experiences using Lit (Web Components) and TypeScript. You'll work closely with designers and backend engineers to deliver customer-facing features. While this role is front-end focused, familiarity with backend concepts is helpful for collaborating across the stack.
Key Responsibilities:
Build reusable, accessible UI components and pages using Lit and TypeScript.
Translate product/design requirements into high-quality, maintainable code with strong HTML/CSS fundamentals.
Integrate UIs with backend APIs/services (Node.js), collaborating on contracts and data models.
Optimize for performance (LCP, CLS, TTI), cross-browser compatibility, and responsiveness.
Write unit, integration, and end-to-end tests; participate in code reviews and CI/CD workflows.
Contribute to documentation, developer experience, and component libraries/design systems.
Partner with product, design, and QA to ship features iteratively and safely.
Tech stack
Frontend: Lit (Web Components), TypeScript, modern build tooling.
Backend (you'll collaborate with): Node.js, PostgreSQL, Kafka, TypeScript.
Practices: Automated testing, accessibility (WCAG), performance profiling, CI/CD.
Required Qualifications:
8+ years of Professional experience building production web apps with TypeScript and a component-based architecture.
5+ years of Hands-on experience with Lit (or deep experience with Web Components and eagerness to adopt Lit).
4+ years of experience in Strong grasp of semantic HTML, modern CSS (including responsive layouts), and accessibility best practices.
5+ years of Experience integrating with RESTful APIs and handling client-side state, routing, and error handling.
3+ years of experience in testing (unit/E2E), debugging, and performance optimization.
6+ years of experience in Clear communication and a collaborative mindset.
Preferred Qualifications:
Java background (e.g., prior Java/Spring experience) - helpful for partnering across services and understanding backend patterns.
Familiarity with Node.js, PostgreSQL, or Kafka concepts (no heavy backend work required).
Experience contributing to design systems or shared component libraries.
Knowledge of security fundamentals (auth, OWASP top 10) for frontend applications.
Experience with cloud environments and CI/CD (e.g., GitHub Actions, Azure DevOps, GitLab CI, etc.).
About NTT DATA:
NTT DATA is a $30 billion trusted global innovator of business and technology services. We serve 75% of the Fortune Global 100 and are committed to helping clients innovate, optimize and transform for long term success. As a Global Top Employer, we have diverse experts in more than 50 countries and a robust partner ecosystem of established and start-up companies. Our services include business and technology consulting, data and artificial intelligence, industry solutions, as well as the development, implementation and management of applications, infrastructure and connectivity. We are one of the leading providers of digital and AI infrastructure in the world. NTT DATA is a part of NTT Group, which invests over $3.6 billion each year in R&D to help organizations and society move confidently and sustainably into the digital future. Visit us at us.nttdata.com
NTT DATA endeavors to make https://us.nttdata.com accessible to any and all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please contact us at https://us.nttdata.com/en/contact-us. This contact information is for accommodation requests only and cannot be used to inquire about the status of applications. NTT DATA is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please click here. If you'd like more information on your EEO rights under the law, please click here. For Pay Transparency information, please click here.
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.