Senior Front-end Developer Offline

Hello! We’d like to introduce you to Softsich! We are a young, fast-growing company that is passionate about iGaming.

We are looking for a Senior Front-end Developer to lead the development of our JS libraries and SvelteKit-based frontend applications, hosted on Azure. You will focus on building responsive, interactive user interfaces that integrate seamlessly with backend APIs built in .NET Core and Node.js. This role requires a deep understanding of modern web development practices and a passion for delivering exceptional user experiences.

Requirements
 

  • Experience: 5+ years of frontend development experience with modern JavaScript frameworks, 2+ years of experience in building JS libraries (important).
  • SvelteKit Expertise: Strong proficiency in SvelteKit or similar frameworks (e.g., React, Vue), with a focus on building SPAs or SSR applications.
  • Core Skills: Deep knowledge of JavaScript, TypeScript, HTML, and CSS.
  • API Integration: Experience working with RESTful APIs and asynchronous programming.
  • Azure Familiarity: Understanding of Azure services relevant to frontend hosting (e.g., Static Web Apps, Blob Storage).
  • Testing: Proficiency in testing frameworks and writing maintainable, testable code.
  • Design Sense: Strong attention to detail and a passion for creating intuitive user experiences.
  • Communication: Excellent collaboration skills to work with backend teams and stakeholders.
  • Education: Bachelor’s degree in Computer Science, Engineering, or equivalent experience.

Key Responsibilities
 

  • Client-Side JavaScript Library Rework: Spearhead the recreation of the core client-side component, prioritizing a design that enhances testability and maintainability.
  • Frontend Development: Build and maintain the frontend application using SvelteKit, ensuring responsive, accessible, and performant user interfaces.
  • API Integration: Collaborate with backend developers to integrate with .NET Core RESTful APIs, handling data fetching and state management.
  • Real-Time Features: Implement real-time updates using tools like SignalR.
  • Azure Deployment: Deploy and optimize frontend applications on Azure, leveraging services like Azure Static Web Apps and Blob Storage for assets.
  • Performance Optimization: Enhance frontend performance through techniques like lazy loading, code splitting, and caching.
  • Testing: Write unit and integration tests using frameworks like Jest or Vitest to ensure frontend reliability.
  • UI/UX Focus: Work with designers to translate mockups into pixel-perfect, user-friendly interfaces.
  • Code Quality: Participate in code reviews and mentor junior developers to maintain high standards in the frontend codebase.
  • Troubleshooting: Resolve cross-browser compatibility issues and debug frontend-related problems in production.

Preferred Qualifications

  • Proven experience in client JS libraries development.
  • Experience with server-side rendering (SSR) or static site generation (SSG) in SvelteKit.
  • Knowledge of Node.js for building tools or lightweight backend tasks.
  • Familiarity with accessibility (WCAG) standards.
  • Background in high-performance web applications (e.g., gaming, SaaS).

What we offer:

 

  • Competitive salary.
  • Flexible schedule and 24 days of paid vacation.
  • Courses and trainings for professional development.
  • An incredibly friendly team, where everyone is ready to share their experience, help and support.


Send us your resume and join our team 🚀

 

The job ad is no longer active

Look at the current jobs Svelte →