Frontend Software Engineer
OTTER, INC.
Mountain View, United States of America
11 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Remote
Mountain View, United States of America
Tech stack
JavaScript
Code Reuse
Code Review
Software Debugging
Linux
Programming Tools
Hypertext Transfer Protocols (HTTP)
Angular
TypeScript
WebSocket
Information Technology
Device Compatibility
Job description
- Lead in the development of our web app where you will be responsible for designing and shaping our current web application to be a more responsive, mobile-first single-page app
- Write clean, maintainable, and reusable code that adheres to code standards
- Discover and fix bugs
- Test and evaluate the app for security and performance pitfalls
- Validate /test for cross-browser/platform/device compatibility
- Research solutions
- Participate in code standards and lead code reviews
Requirements
- A minimum of 3 years of experience developing and architecting single-page web apps using a JavaScript frameworks, primarily Angular
- Strong proficiency in writing clean, reusable, optimized HTML/CSS, Typescript and JavaScript
- Experience building websites that adhere to mobile-first functionality
- Familiar with Linux. Experience with AWS environment is preferred
- Familiar with HTTP protocol
- Proficient with Angular 2+
- Experience writing unit, integration, and UI tests and a strong ability to debug code that is reusable, testable and efficient
- Experience with WebSockets is a plus
- BS or MS in computer science or related fields
- Passion to explore and use the latest development tools and platforms
Benefits & conditions
- Stock and equity package
- Parental leave benefits
- Retirement savings program 401(k)
- Boundless snacks and free catered lunches
- Team lunches and social events
- Work from home opportunities
- Comprehensive package that includes health care (medical, dental, vision, life, disability) and mental health support
- $500 home office stipend