Remote

Frontend TypeScript Developer

Serokell is a fast-growing, fully remote software development company that works on innovative solutions for complex problems. We’re packed full of adventurous, curious, and inclusive folks who want to build cutting-edge software with modern technologies like functional programming.

Serokell is looking for a Frontend TypeScript Developer to join our team on a project-based contract. The project will take approximately 2.5-3 months to complete.

We’re seeking someone with the following experience:

  • TypeScript and React for frontend development.
  • Developing frontends for applications that make blockchain transactions or at least read data from a blockchain.
  • Blockchain technology and smart contracts, ideally with the TON blockchain.
  • Developing Telegram Mini Apps.
  • Integrating cryptocurrency wallets into frontend applications (e.g., via WalletConnect).

If you have a strong background in these areas and are available for a short-term project, we’d love to hear from you!

Requirements:

  • Demonstrated experience in developing visually compelling and functional front-end applications.
  • SASS (CSS3). (3+ years experience) You should be familiar with things like adaptive design, @use imports, mixins and the Tailwind CSS library.
  • Modern JavaScript (ECMA2015). (3+ years experience) You should have solid knowledge with a least an ECMA2015 level of understanding.
  • TypeScript. (3+ years experience) You should be familiar with things like generics, type guards, and discriminated union types.
  • React/pReact or other libraries for building user interfaces. (3+ years experience) You should be familiar with things like functional components, component lifecycle & nesting, working with states, and SSR components.
  • Experience with blockchain technology and smart contracts.
  • Experience developing Telegram Mini Apps.
  • Experience with integrating cryptocurrency wallets into frontend applications (e. g. via WalletConnect).

It will be a significant plus if you have:

  • Experience with the TON blockchain.

Responsibilities:

  • Develop robust, scalable, and maintainable a TypeScript web application adhering to best practices and coding standards.
  • Collaborate with the design team to come up with the best UI that we can implement.
  • Participate in code reviews, providing constructive feedback and ensuring code quality.
  • Debug and resolve technical issues, identifying and implementing effective solutions.
  • Contributing to the development and growth of the product.

We offer:

  • Competitive salary.
  • Attractive international projects.
  • Participation in leading world conferences.
  • International teams and a multicultural environment.
  • Fully remote work and flexible working hours.
  • Possibility to take days off any time you need.
  • Investment in your professional and career growth, corresponding to wage growth.
  • Mentoring and training.
  • Opportunity to contribute to one of the functional programming industry’s leading blogs.
  • Therapy sessions to support your well-being.

By joining Serokell, you’ll become part of a warm community of ingenious engineers, computer scientists, designers, marketing experts, and other inventive people. You will be able to take part in ambitious projects that work on building the next generation of computer software, try out crazy initiatives unhindered by bureaucracy or judgment, and have fun in our Slack channels that range from #music to #butthurt (did we mention the huge custom emoji set?).