Senior Full Stack
keylight is a global subscription technology vendor founded in 2015, with offices in Berlin, Zurich, Belgrade, New York, and Singapore. The platform is the only user-centric, end-to-end solution on the market, streamlining recurring operations across commerce, sales, subscription management, billing automation, revenue and accounting automation, and advanced data analytics.
Our teams at keylight are committed to a calm work environment, where constructive communication is prioritized and challenges are faced with positivity and resilience. We value work-life integration, accountability, and continuous learning. Join us to be part of a team driven by a clear vision and purposeful innovations in technology.
- Develop scalable and high-performance applications from frontend to backend.
- Collaborate with cross-functional teams to develop new features and ensure best practices are followed.
- Identify and resolve technical challenges, and implement solutions to improve product efficiency and reliability.
- Conduct code reviews to ensure code quality, performance, and adherence to coding standards.
- Increase the team's operational efficiency.
- Stay up-to-date with emerging technologies and trends in full stack development.
- 5+ years of experience in both frontend and backend development in SaaS products.
- Familiar with developing complex and high-performance applications.
- Strong knowledge and expertise in Angular, Node.js, and Typescript.
- Preferably also good skills in building stunning UI components using CSS.
- Proficiency in version control using GitHub.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills, with the ability to work effectively both alone and in a team environment.
- Experience with working and communicating in an agile development environment is a plus.
Who you are
- A self-motivated individual with a passion for technology and innovation.
- Ability to thrive in a dynamic environment and adapt to changing priorities.
- Strong analytical and critical thinking skills, with a focus on delivering high-quality solutions.
- Excellent time management and organizational skills, with the ability to prioritize and multitask effectively.
- A continuous learner who is eager to expand their knowledge and skill set.
- An autonomous team player who consistently delivers complete solutions, yet also values teamwork and collaboration when necessary.