about 3 hours ago
Responsibilities
- Develop and maintain Dialpad's web and desktop applications using modern technologies.
- Collaborate with the data science team to build a world-class Agentic AI framework.
- Utilize AI tools to build features quickly and efficiently.
- Write clean, modular, and maintainable code with unit tests.
- Participate in code reviews to ensure code quality and maintainability.
- Ensure timely shipping of features with high quality.
- Support and resolve issues from QA and customers through on-call activities.
- Deploy new releases on a weekly cadence.
- Collaborate with cross-functional teams to build common components.
- Mentor junior engineers and help them grow their skills.
- Communicate technical concepts effectively to various stakeholders.
Requirements
- 6-10 years of experience in full-stack software engineering.
- Strong experience in writing high-performance Python code.
- Experience with RESTful APIs and modern cloud platforms like GCP.
- Proficient in documentation for architectural designs and best practices.
- Experience with modern frontend frameworks such as Vue/React.
- Familiarity with databases, SQL/NoSQL.
- Experience in mentoring junior engineers.
- Knowledge of Agile development methodologies.
- Strong debugging and troubleshooting skills.
- Excellent communication and collaboration skills.
Benefits
- Competitive salary and comprehensive benefits.
- Opportunities for growth and development.
- Access to cutting-edge AI tools.
- Inclusive office environment designed for collaboration.
- Recognized as a Great Place to Work.