Description
We are seeking a talented Senior Full Stack Engineer to join our growing engineering team.
As a Senior Full Stack Engineer at Workstream, you will work closely with Product Managers, Engineering Managers, and peer engineers to deliver well-scoped product features. You will communicate effectively with technical and non-technical stakeholders across Engineering, Product, GTM, and Customer Success teams.
Responsibilities:
- You are a seasoned Full Stack Engineer with a strong background in full-stack application development.
- Advocate for and practice test-driven development (TDD) to ensure the delivery of high-quality, reliable software.
- Your technical skills are complemented by your ability to communicate effectively in English, both verbally and in writing.
Requirements:
- 8 to 12+ years of professional software engineering experience.
- Proficiency in at least one or more of the following languages: Python, Java, PHP, or JavaScript, with experience developing full-stack, high-performance, and high-availability applications.
- Strong foundation in programming principles and design patterns.
- Experience with building scalable systems and test-driven CI/CD commitment to quality software development.
- Experience with SQL and NoSQL databases, such as PostgreSQL or MongoDB.
- Knowledge of caching mechanisms such as Redis or Memcached.
- Familiarity with cloud platforms such as AWS.
- Demonstrated experience in designing distributed systems with a holistic perspective.
Nice to Have:
- Experience with NextJS or other front-end technologies.
What We Offer:
- A mission-driven and value-based company dedicated to empowering deskless workers and local businesses.
- An early employee opportunity at a Series B hyper-growth startup; work with the founding team and industry veterans to accelerate your career.
- Competitive salary and equity.
- Comprehensive health coverage: medical, dental, and vision.
- WeWork Office.
- Flexible PTO.
- Hybrid Office/WFH schedule.