As a Senior Software Engineer specializing in frontend development, you'll take ownership of critical user interface modules and contribute to building high-performance, maintainable web applications. You'll work closely with design, backend, and DevOps teams to turn concepts into reliable, scalable features used by large enterprise clients.
What You’ll Do
- Lead the design and implementation of complex UI components using modern JavaScript or TypeScript
- Develop and maintain build pipelines, testing frameworks, and deployment workflows for frontend systems
- Translate UX designs and prototypes into efficient, accessible code
- Create reusable UI libraries to streamline future development
- Collaborate with backend and data science teams on API design and integration
- Optimize frontend performance and ensure applications scale effectively
What We’re Looking For
- 3–6 years of experience developing interface-rich applications, ideally for B2B SaaS platforms
- Strong command of JavaScript or TypeScript, HTML5, and CSS3
- Proven experience with React or Vue.js
- Familiarity with GraphQL, REST, and webhooks for data communication
- Hands-on experience with testing tools such as Jest, Mocha, Cypress.io, Jasmine, or Karma
- Solid understanding of frontend compilation, bundling, and package management
- Bachelor’s degree in Computer Science or a related technical field
Nice to Have
- Experience using NodeJS as a backend for frontend applications
Our Culture
We’re focused on building powerful, intuitive software through technical excellence and close collaboration. Our team values diverse perspectives and is committed to creating an inclusive environment where all voices are heard. We believe in equal opportunity and evaluate candidates based on merit, regardless of background.