Senior Software Developer

5 days ago

Apply Now

Description

• Knak is a mission-driven company focused on empowering creativity. • They build an enterprise email and landing page creation platform. • The engineering team fosters transparency and continuous learning. • The Senior Full Stack Developer will create user-friendly web applications.

Requirements

• Bachelor's degree in Computer Science or a related field, or equivalent work experience. • 6+ years of software development experience, with a proven track record of building and maintaining web applications • Experience in developing RESTful APIs, including authentication, validation, and error handling. • Solid understanding of JavaScript frameworks such as VueJS/React/Angular and their ecosystem, build and deployment patterns. • Experience with TDD and automated testing frameworks such as Jest, Playwright PHPUnit • A keen eye for observability, monitoring, and performance optimization. • Familiarity with common SaaS architecture/release concepts, such as continuous deployments, multi-tenant architectures and services layered architecture. • Demonstrated ability to design and build scalable and high-performance web applications. • Strong understanding of Microservices, Event driven architecture and their implementation and rollout. • Experience working with PHP and the Laravel framework. • Understanding of SaaS software development practice, previous experience working on a SaaS product will be viewed favorably. • Familiarity with containerization and orchestration technologies such as Docker and Kubernetes. • Knowledge of continuous integration and continuous deployment (CI/CD) practices using GitHub Actions. • Ability to make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation.

Benefits

• Competitive salaries • Equity in the company • Great benefits • Paid vacation • Life leave days • Team lunches and off-sites • Commitment to career growth

Apply Now

Similar Jobs

November 27

Dropbox

1001 - 5000

Design, develop, and maintain AI-powered applications. Collaborate with cross-functional teams at Dropbox.

November 27

Shakepay

51 - 200

Join Shakepay as a Senior Software Engineer to build innovative Bitcoin solutions remotely.

November 23

FuseFX

1001 - 5000

Join the team as a Senior Software Developer focusing on VFX production tools. Utilize deep software engineering knowledge with Python and C++ expertise.

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com