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 →