Dialpad · 2 days ago
Senior Frontend Engineer
Wonder how qualified you are to the job?
AnalyticsArtificial Intelligence (AI)
Insider Connection @Dialpad
Responsibilities
Create a long term technical vision for the web and desktop frontend clients, while defining steps to deliver value in shorter term phases.
Design and build amazing web experiences written in industrial, up-to-date frameworks such as Vue.js and TypeScript, in a secure, well-tested, and performant way.
Work closely with backend engineers to design and implement RESTful APIs and GraphQL schemas.
Collaborate with product managers, designers, and other engineers to deliver high-quality products.
Build responsive composable UIs for all devices, screen sizes, and resolutions.
Plan and create reusable and modular components/micro-frontends that can be used across multiple products.
Craft clean, modular, and maintainable code using best practices.
Consistently ship small features and improvements with minimal guidance and support from other team members.
Pay close attention to detail and code quality to ensure that our web applications are performant, fast, and scalable.
Participate in code reviews to ensure code quality, maintainability, and scalability.
Perform unit and end-to-end testing.
Constantly optimize web applications for maximum speed and scalability.
Ensure that features are shipped on-time and with the highest quality.
Stay up-to-date with the latest frontend technologies and industry trends.
Mentor engineers and help them grow their skills, expertise, and technical responsibilities.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
10+ years of experience in frontend software engineering.
Bachelor’s or Master’s degree in Computer Science or related field, or equivalent in experience
Strong experience with Vue.js or another modern JavaScript web framework (React, Angular, Ember, etc.)
Strong experience using state management libraries: Vuex, Redux, Recoil, MobX
Strong experience using Typescript and ES6
Strong experience with RESTful APIs, GraphQL, schema, cache, scalability and performance
Extensive knowledge of HTML and CSS
Experience with building reusable and modular components.
Experience designing and building interactions that are fully accessible and comply with the Web Content Accessibility Guidelines (WCAG) standards.
Experience with writing automated tests with tools like Karma, Jasmine, Jest, Mocha, TestCafe, AVA, tape
Attention to detail and ability to write clean, modular, and maintainable code
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent them
Experience with highly agile and iterative development processes.
Strong debugging and troubleshooting skills
Strong communication and collaboration skills
Experience with mentoring engineers and helping them grow their skills
Preferred
Experience with real-time communications standards (WebRTC, SIP, VoIP)
Experience with WebAssembly, Electron, Tauri, Webview2 etc
Experience building Progressive Web Apps (PWA)
Benefits
Flexible time off
Medical, dental, and vision plans
Monthly stipend for cell phone and home internet bills
Reimbursement for gym membership costs
Professional development reimbursement
Stock options
Wellness events
Company
Dialpad
Dialpad is an AI-powered cloud communications platform that turns conversations into opportunities and helps teams make smart calls.
H1B Sponsorship
Dialpad has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Trends of Total Sponsorships
2023 (12)
2022 (4)
2021 (5)
2020 (11)
Funding
Current Stage
Late StageTotal Funding
$450MKey Investors
ICONIQ GrowthSoftBankOMERS Growth Equity
2022-12-22Series F· $50M
2021-12-16Series F· $170M
2020-12-21Series E· $10M
Recent News
2024-03-25
2024-02-21
Company data provided by crunchbase