JavaScript
React
Ember.js
Senior Fullstack Engineer
Overview
Customer.io is hiring Senior Fullstack Engineers to work on scalable, robust services and user interfaces that drive the future of customer engagement technology.
Job Description
Customer.io powers automated communication that people like to receive. Over 7,300 internet businesses use Customer.io to manage, send, and track the performance of emails, SMS, push notifications, and in-app messages.
Responsibilities
- - Design and develop high-performance, scalable services in Go and user interfaces in JavaScript (React & Ember).
- - Collaborate cross-functionally to shape and implement features.
- - Own the entire development lifecycle from design to deployment.
- - Mentor peers and contribute to shared knowledge and technical excellence.
- - Identify high-impact opportunities for backend services and frontend interfaces improvements.
- - Influence product direction through technical insights.
Required Skills
- - 7+ years of full-stack development experience.
- - Professional experience with TypeScript and advanced knowledge of JavaScript, CSS, and HTML.
- - Experience in modern JavaScript frameworks (Ember.js or React).
- - Proficiency in backend technologies (Go, Java, Kotlin, or TypeScript).
- - Experience with relational (PostgreSQL or MySQL) or NoSQL databases.
- - Cloud-native mindset with experience in AWS, GCP, or Azure.
- - Experience using Docker and Kubernetes.
- - Passion for building high-quality, testable code.
- - Strong written and verbal communication skills.
- - DevOps approach with CI/CD pipeline experience.
Benefits
- - Unlimited PTO (at least 20 vacation days).
- - 16 weeks paid parental leave.
- - 100% paid insurance premiums for you and your dependents.
- - 401k retirement matching (up to 5% match).
- - $1,500 annual healthy lifestyle budget.
- - $250/monthly Remote Work Stipend.
- - $300/month co-working space rental reimbursement.
- - $2,000/yearly professional education budget.
- - $1,500 home office budget.
- - One month sabbatical after five years at Customer.io.
About the company
Fueled by first-party data, create personalized journeys across all channels with our customer engagement platform.