TechTellent
Job Summary
As a JavaScript Developer using the NextJS framework, youll play a key role in building a seamless, responsive, and engaging user experience that drives player retention and revenue growth. By developing dynamic and high-performance front-end components, you ensure smooth gameplay, intuitive navigation, and fast-loading interfaces across devices. Your expertise in state management, API integration, and real-time updates enhances the platforms functionality, from secure transactions to interactive game elements. Ultimately, your work directly impacts user satisfaction, engagement, and the overall success of the casino platform. Key Responsibilities Develop & Maintain the User Interface
Build responsive, high-performance, and visually appealing React components that enhance the player experience across web and mobile platforms. State Management & API Integration
Implement efficient state management (e.g., React Context) and integrate with back-end APIs to ensure real-time updates for game logic, player balances, and transactions. Performance Optimization
Optimize application performance by implementing lazy loading, efficient rendering, and minimizing unnecessary re-renders to ensure a smooth and fast user experience. Security & Compliance
Follow best practices to prevent security vulnerabilities, such as cross-site scripting (XSS) and data leaks, while ensuring compliance with sweepstakes regulations and payment security standards. Collaborate with Cross-Functional Teams
Work closely with designers, back-end developers, and product managers to deliver user-friendly features and maintain consistency in UI/UX design. Maintain Next.js Backend for Static-Site Generation (SSR)
Develop and maintain the Next.js backend services, leveraging Static-Site Generation (SSG) to enhance SEO, improve load times, and deliver a fast, seamless experience for users. Headless CMS Strapi
Develop new functionality and custom plugins (React + NodeJS) for headless CMS Strapi.
Key Deliverables & Success Metrics First 30-90 Days (Probation)
Demonstrate the ability to effectively communicate technical concepts and requirements. Participate in code reviews. Demonstrate an ability to deliver small features and bug fixes with minimal oversight. Demonstrate an ability to read code written by other team members.
3-12 Months & Beyond (Long-Term Impact)
Coordinate with your team members and contribute to a bigger project. Gain deep knowledge of at least one domain area.
Required Skills & Experience
5 years of experience using front-end technologies 2+ years of experience using React Excellent knowledge of TypeScript (ES6), JavaScript, HTML5 and CSS3. React/Next.js/GraphQL ecosystem knowledge and experience Experience with real-time data processing and transformation Software design knowledge: OOD, SoA, Design patterns Experience in code performance analysis Proven experience in test coverage. Knowledge about CI/CD practices. Experience with Git, Docker, and Kubernetes. Experience in code review, refactoring, cross-team communication skills Ability to work in a remote-first, global environment with diverse teams Cross-browser development and troubleshooting Strong problem-solving, communication, and adaptability skills
Preferred Qualifications
Experience in the iGaming industry or a high-growth startup Track record of working remotely or managing virtual teams Understanding of XSS, CSRF/XSRF Understanding of frontend architecture patterns Strong ability to thrive in a fast-paced, evolving environment Experience in applying multi-branding concepts for single cross-platform product Experience in Strapi, Apollo, Node.js, Rush.js, Lodash, Material UI, Storybook, Jest, React Testing Library, Webdriver.io Experience in SEO and performance optimization Experience in Webpack, pnpm, Yarn CI/CD processes implementation Experience in Trunk Based Development or GitHub flow, GitLab, JIRA, Confluence
#J-18808-Ljbffr
As a JavaScript Developer using the NextJS framework, youll play a key role in building a seamless, responsive, and engaging user experience that drives player retention and revenue growth. By developing dynamic and high-performance front-end components, you ensure smooth gameplay, intuitive navigation, and fast-loading interfaces across devices. Your expertise in state management, API integration, and real-time updates enhances the platforms functionality, from secure transactions to interactive game elements. Ultimately, your work directly impacts user satisfaction, engagement, and the overall success of the casino platform. Key Responsibilities Develop & Maintain the User Interface
Build responsive, high-performance, and visually appealing React components that enhance the player experience across web and mobile platforms. State Management & API Integration
Implement efficient state management (e.g., React Context) and integrate with back-end APIs to ensure real-time updates for game logic, player balances, and transactions. Performance Optimization
Optimize application performance by implementing lazy loading, efficient rendering, and minimizing unnecessary re-renders to ensure a smooth and fast user experience. Security & Compliance
Follow best practices to prevent security vulnerabilities, such as cross-site scripting (XSS) and data leaks, while ensuring compliance with sweepstakes regulations and payment security standards. Collaborate with Cross-Functional Teams
Work closely with designers, back-end developers, and product managers to deliver user-friendly features and maintain consistency in UI/UX design. Maintain Next.js Backend for Static-Site Generation (SSR)
Develop and maintain the Next.js backend services, leveraging Static-Site Generation (SSG) to enhance SEO, improve load times, and deliver a fast, seamless experience for users. Headless CMS Strapi
Develop new functionality and custom plugins (React + NodeJS) for headless CMS Strapi.
Key Deliverables & Success Metrics First 30-90 Days (Probation)
Demonstrate the ability to effectively communicate technical concepts and requirements. Participate in code reviews. Demonstrate an ability to deliver small features and bug fixes with minimal oversight. Demonstrate an ability to read code written by other team members.
3-12 Months & Beyond (Long-Term Impact)
Coordinate with your team members and contribute to a bigger project. Gain deep knowledge of at least one domain area.
Required Skills & Experience
5 years of experience using front-end technologies 2+ years of experience using React Excellent knowledge of TypeScript (ES6), JavaScript, HTML5 and CSS3. React/Next.js/GraphQL ecosystem knowledge and experience Experience with real-time data processing and transformation Software design knowledge: OOD, SoA, Design patterns Experience in code performance analysis Proven experience in test coverage. Knowledge about CI/CD practices. Experience with Git, Docker, and Kubernetes. Experience in code review, refactoring, cross-team communication skills Ability to work in a remote-first, global environment with diverse teams Cross-browser development and troubleshooting Strong problem-solving, communication, and adaptability skills
Preferred Qualifications
Experience in the iGaming industry or a high-growth startup Track record of working remotely or managing virtual teams Understanding of XSS, CSRF/XSRF Understanding of frontend architecture patterns Strong ability to thrive in a fast-paced, evolving environment Experience in applying multi-branding concepts for single cross-platform product Experience in Strapi, Apollo, Node.js, Rush.js, Lodash, Material UI, Storybook, Jest, React Testing Library, Webdriver.io Experience in SEO and performance optimization Experience in Webpack, pnpm, Yarn CI/CD processes implementation Experience in Trunk Based Development or GitHub flow, GitLab, JIRA, Confluence
#J-18808-Ljbffr