Senior Front-End Engineer
ZoomFull Time
Senior (5 to 8 years)
Candidates must have 5+ years of software development experience, including 5+ years in at least one modern object-oriented programming language (Java, C#, Ruby, etc.) and 2+ years of experience in SaaS application development. Experience with modern web technologies, front-end frameworks, integrating with back-end services, building Single Page Applications at scale, and writing complex asynchronous code is required. A degree in Computer Science, Engineering, or a related field, or equivalent practical experience, is also necessary. The candidate should be successful in an environment with frequent production releases.
The Senior Software Engineer will write clean and efficient code based on product specifications and participate in the entire development life cycle. They will create and promote modern web UI development, develop modular and maintainable components using React, JavaScript, TypeScript, Node.js, HTML, and CSS, and act as a technical leader by implementing features in TypeScript and integrating with back-end Kotlin/Java services on AWS. Responsibilities also include developing and maintaining CI/CD pipeline implementations, participating in code reviews and architectural discussions, mentoring junior engineers, developing scalable services to process millions of user actions, and enhancing existing application code with new features while balancing technical decisions.
Cloud-based work management and automation software
Smartsheet provides work management and automation solutions through its cloud-based platform, which helps businesses streamline operations, manage projects, and enhance collaboration. Users can create, share, and manage workflows that are customizable to fit their specific needs. The platform integrates with popular applications, making it a versatile tool for various industries, including technology, healthcare, finance, and education. Unlike many competitors, Smartsheet offers a subscription-based model with multiple pricing tiers, catering to both small businesses and large enterprises. The company aims to improve efficiency and productivity for its clients while providing extensive support and learning resources to help users maximize the platform's potential.