Senior Software Engineer - Fronend
WFA Digital Insight
As demand for skilled frontend engineers continues to rise, with a 25% increase in job postings over the past year, candidates with expertise in JavaScript, Vue, and TypeScript are in high demand. Kong, a leader in API and AI connectivity, stands out for its innovative approach to building the infrastructure of the agentic era. With the company's commitment to fostering a collaborative environment, this role offers a unique opportunity for growth. Before applying, candidates should be prepared to showcase their proficiency in developing large-scale SaaS platforms and their understanding of system design principles.
Job Description
About the Role
The Senior Software Engineer - Frontend position at Kong is a pivotal role that involves creating scalable, robust, responsive, and accessible user interfaces and components packages for the company's applications. As a key member of the frontend team, you will collaborate closely with fellow engineers, backend engineers, and the product team to deliver features that enhance the application's user experience. Your expertise in Vue.js, TypeScript, and JavaScript will be instrumental in driving the development of the Konnect product/platform.The role requires a deep understanding of frontend development, including expertise in Rest API design and system design. You will work on major Konnect features, such as Catalog and Context Mesh, and build reusable, scalable, and responsive UI components. Your ability to communicate effectively with designers, engineers, and product managers will be crucial in ensuring the successful delivery of UI functionalities.
Kong is committed to fostering a collaborative and dynamic work environment that encourages innovation and growth. As a Senior Software Engineer - Frontend, you will have the opportunity to mentor other team members, participate in peer reviews, and contribute to the development of the company's technical vision.
What You Will Do
- Develop scalable and responsive user interfaces using the latest frontend frameworks, such as Vue and TypeScript
- Collaborate with the design team to build reusable and scalable UI components
- Work with engineers, product managers, and designers to deliver UI functionalities
- Write tests, including unit, component, regression, and smoke tests, using modern testing frameworks like Playwright and Vitest
- Participate in peer reviews and contribute to the improvement of the codebase
- Mentor other team members and contribute to the growth of the frontend team
- Stay up-to-date with the latest developments in frontend technologies and apply this knowledge to continuously improve the application
- Collaborate with the product team to identify and prioritize new features and functionalities
- Develop and maintain technical documentation for frontend components and features
What We Are Looking For
- 5+ years of experience working in a team to develop, deliver, and maintain complex software solutions
- Expertise in Vue.js, TypeScript, and JavaScript
- Experience developing and supporting large-scale SaaS platforms
- Understanding of Rest API design and system design principles
- Experience with git, CI/CD patterns, and GitHub Actions
- Strong verbal and written communication skills
- Experience with test-driven development and automated testing
- Ability to work collaboratively in a dynamic and fast-paced environment
Nice to Have
- Familiarity with Docker and K8s
- Experience with full-stack development
- Knowledge of other frontend frameworks and technologies
Benefits and Perks
- Competitive compensation package
- Opportunity to work with a leading company in the API and AI connectivity space
- Collaborative and dynamic work environment
- Professional development opportunities, including mentorship and training programs
- Flexible working hours and remote work options
- Access to the latest technologies and tools
- Comprehensive health insurance package
How to Stand Out
- To stand out, showcase your proficiency in developing large-scale SaaS platforms and your understanding of system design principles.
- Make sure your portfolio includes examples of your work with Vue.js, TypeScript, and JavaScript.
- Be prepared to discuss your experience with Rest API design and automated testing during the interview.
- Highlight your ability to communicate effectively with designers, engineers, and product managers.
- Research the company's culture and values to demonstrate your understanding of Kong's mission and vision.
- Prepare questions to ask during the interview, such as what the typical career path is for a Senior Software Engineer - Frontend or what the company's approach is to professional development.
This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.