Position Overview:
In support of our business objectives, we are actively seeking an ambitious individual, not afraid of hard work and embracing ambiguity, to join our Engineering Team as a Senior Full Stack Engineer. The ideal candidate possesses a deep understanding of both frontend and backend development with at least 7 years of professional experience.
What you will do:
- Collaborate with product and business stakeholders to develop features.
- Work with cross-functional teams to ensure seamless integration of front-end and back-end components.
- Deliver high-quality, scalable, and efficient software solutions.
- Participate in scrum ceremonies and story writing sessions.
- Conduct regular code reviews.
- Break down ambiguous work independently and plan accordingly.
- Design and implement clean, maintainable software for both frontend and backend codebases.
- Debug application code efficiently.
- Take technical responsibility for complex systems.
- Write reusable, testable, and principled code.
What Cowbell needs from you:
- 7+ years of software engineering experience.
- At least 5 years developing with Spring Boot and 4 years working with microservices.
- Minimum 5 years as a Full Stack Developer, including React and TypeScript.
- Strong architectural design skills to translate problem statements into well-designed applications.
- Ability to analyze specifications and decompose requirements into manageable development tasks.
- Commitment to clean, concise code.
- Ability to thrive in a fast-paced environment and manage multiple priorities.
- Familiarity with Kafka for building scalable, distributed, and fault-tolerant systems.
- Experience with relational and NoSQL databases (e.g., Postgres, Elasticsearch).
What Cowbell offers:
- Employee equity and wealth enablement plans for select roles.
- Comprehensive wellness programs, including meditation app subscriptions, lunch and learn sessions, book clubs, and happy hours.
- Opportunities for professional development, especially in cyber insurance and cybersecurity.
Equal Employment Opportunity:
We are committed to providing equal employment opportunities regardless of race, color, religion, sex, sexual orientation, age, gender identity or expression, national origin, disability, or veteran status.