Software Engineer, Fullstack (Sell Core)
Dialpad
8 days ago
Vancouver, Canada
Mid Level / Senior
H1B Sponsor
Responsibilities
- Design, develop, and deploy high-quality features across web and desktop applications.
- Write clean, modular, and maintainable code using best practices along with unit and integration tests.
- Participate in code reviews to ensure code quality, maintainability, and scalability.
- Ensure that features are shipped on time and with the highest quality.
- Participate in a rotating team on-call schedule to quickly diagnose and resolve critical issues.
- Collaborate with cross-functional teams to build and use common components and practices.
Requirements
- 5+ years of professional experience in Full-Stack Software Engineering.
- Strong experience with Python, JAVA, APIs, Vue/React, HTML, CSS, JavaScript, TypeScript, GraphQL, GCP, or other cloud infrastructures.
- Practical experience designing, deploying, and optimizing solutions leveraging serverless computing, microservices, and event-driven architectures.
- Proficiency with both SQL and NoSQL databases.
- Experience with building reusable and modular components for both frontend and backend.
- Bachelor's degree in Computer Science or equivalent practical experience.
- Proven ability to design, build, launch, and maintain at least two large-scale production systems.
- Experience with Agile development methodologies.
- Strong debugging and troubleshooting skills.
- Strong communication and collaboration skills.
Benefits
- Competitive benefits and perks.
- Robust training program to help you reach your full potential.
- Inclusive office environment designed to cultivate collaboration and connection.
- Recognized as a Great Place to Work, ensuring every employee feels valued.
Tech Stack
CSSGoogle Cloud PlatformGraphQLHTMLJavaJavaScriptPythonReactSQLTypeScriptVue.js
Categories
BackendFrontendFull Stack