Senior Typescript Developer (f/m/d)

SidestreamSidestream·Remote(Cologne)
Software Development
Excel

WFA Digital Insight

The demand for skilled TypeScript developers has been on the rise, with the global market expected to see significant growth. This trend is reflected in the 25% increase in remote TypeScript job postings over the past year. As a senior developer, you'll be at the forefront of this movement, driving innovation and leading projects that matter. With companies like Sidestream pioneering new technologies, the opportunity to work on impactful projects and collaborate with a talented team is unparalleled. Before applying, candidates should be aware that a deep understanding of TypeScript, Nuxt, and Vue is essential, as well as a willingness to take on new challenges and mentor junior developers.

Job Description

About the Role

As a Senior Typescript Developer at Sidestream, you'll be part of a driven team that values creativity, collaboration, and excellence. Your day-to-day responsibilities will include leading projects from concept to implementation, working closely with product managers to architect and develop applications using TypeScript, Nuxt3, and Vue. You'll also have the opportunity to mentor junior developers, helping them grow and improve their skills. The team at Sidestream is passionate about innovation and pushing boundaries, and as a senior developer, you'll be expected to drive this spirit forward.

The role is based in Cologne, but Sidestream offers flexible working arrangements, allowing you to work remotely, from the office, or a mix of both. This flexibility is designed to help you thrive and find the perfect work-life balance. As part of the team, you'll be expected to communicate effectively with colleagues, stakeholders, and clients, and to be an active participant in the company's culture of excellence.

Sidestream is committed to helping its employees grow and develop, both personally and professionally. The company offers regular team events, meetups, and training sessions, as well as access to proven processes and mentorship from experienced professionals. As a senior developer, you'll be expected to take ownership of your work, to be proactive, and to strive for excellence in everything you do.

What You Will Do

  • Lead projects from concept to implementation, working closely with product managers and cross-functional teams
  • Develop and maintain applications using TypeScript, Nuxt3, and Vue
  • Collaborate with junior developers to mentor and guide them in their growth and development
  • Drive innovation by proposing and implementing new technologies or methodologies
  • Work closely with the product team to conceptualize and architect projects
  • Participate in code reviews and ensure that all code is peer-reviewed and production-ready
  • Take ownership of the entire stack, working on both frontend and backend projects
  • Communicate effectively with colleagues, stakeholders, and clients
  • Participate in the company's culture of excellence, striving for outstanding performance and ambitious goals
  • Work collaboratively with the team to deliver high-quality results and meet deadlines
  • Stay up-to-date with industry trends and emerging technologies, applying this knowledge to drive innovation and improvement

What We Are Looking For

  • Advanced experience in TypeScript or JavaScript, with a solid understanding of frameworks like Nuxt and Vue
  • Full-stack confidence, with the ability to work on both frontend and backend projects
  • Leadership experience, with the ability to independently complete projects and mentor junior developers
  • Strong communication skills, with the ability to communicate effectively in English (and German is a bonus)
  • Experience working in an agile environment, with a focus on delivering high-quality results and meeting deadlines
  • Strong problem-solving skills, with the ability to approach problems in a pragmatic and efficient way
  • Experience with version control systems like Git
  • Strong understanding of software development principles and patterns
  • Ability to work collaboratively as part of a team

Nice to Have

  • Experience working with blockchain or AI technologies
  • Knowledge of the Entrepreneurial Operating System (EOS)
  • Experience working in a remote or distributed team environment
  • Familiarity with modern systems and tools, such as Jira or Asana
  • Certification in Agile or Scrum methodologies

Benefits and Perks

  • Flexible working arrangements, with the ability to work remotely or from the office
  • Access to modern tools and technologies, including the latest versions of TypeScript, Nuxt, and Vue
  • Opportunities for professional growth and development, including training and mentorship
  • Competitive compensation package, with a focus on rewarding outstanding performance
  • Regular team events and meetups, with a focus on building a strong team culture
  • Access to proven processes and systems, with a focus on delivering high-quality results
  • Health and wellness programs, with a focus on supporting the physical and mental well-being of employees
  • Remote stipend, with a focus on supporting employees who work remotely
  • Paid time off, with a focus on supporting work-life balance
  • Equity options, with a focus on rewarding long-term commitment and performance
  • Access to the latest industry trends and technologies, with a focus on driving innovation and improvement

How to Stand Out

  • Highlight your TypeScript expertise: Make sure your resume and cover letter clearly demonstrate your experience and skills in TypeScript, Nuxt, and Vue.
  • Be prepared to whiteboard: As part of the interview process, you may be asked to complete a coding challenge or whiteboard exercise. Practice your coding skills and be prepared to think on your feet.
  • Showcase your leadership experience: As a senior developer, you'll be expected to lead projects and mentor junior developers. Make sure your application materials highlight your leadership experience and skills.
  • Research the company culture: Sidestream is known for its culture of excellence and collaboration. Make sure you understand the company values and are prepared to talk about how you'll contribute to this culture.
  • Prepare to talk about your experience with Agile: Sidestream uses Agile methodologies, so be prepared to talk about your experience working in an Agile environment and how you've contributed to delivering high-quality results.
  • Don't be afraid to show your personality: Sidestream values creativity, humor, and wit. Don't be afraid to let your personality shine through in your application materials and during the interview process.
  • Be ready to ask questions: Come prepared with questions about the company, the role, and the team. This will show that you're interested in the position and willing to learn more.

This is a remote position listed on WFA Digital, the platform for professionals who work from anywhere. Browse more remote jobs across all categories.