Apply

Senior Frontend Engineer

Posted 2024-11-14

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: Ukraine, Poland, Romania

πŸ” Industry: Gaming & Entertainment

🏒 Company: Innovecs

πŸ—£οΈ Languages: English

⏳ Experience: 5+ years

πŸͺ„ Skills: Adobe PhotoshopEs6FigmaFrontend DevelopmentGame DevelopmentGitHTMLCSSJavascriptQAReact.jsTypeScriptProduct DevelopmentAlgorithmsHTML5ReactCollaborationJavaScript

Requirements:
  • B.Sc. in Computer Science.
  • Experience in slot game development.
  • 5+ years of experience with JavaScript, React.js, TypeScript, HTML, and CSS.
  • Experience with JavaScript ES6+.
  • Experience with libraries/frameworks such as Phaser, Pixi, and Three.js.
  • Experience with Spine animations, Adobe Animate CC, and Adobe Photoshop.
  • Understanding of performance optimization algorithms, memory management, and threading.
  • Strong knowledge of OOP fundamentals, game programming patterns, and SOLID principles.
  • Experience integrating third-party APIs and analytics.
  • Advanced knowledge of Git.
  • Creative mind.
  • Good spoken and written English skills (Upper-Intermediate+).
  • Ability to work independently and in a team environment.
  • Ability to give and receive constructive feedback in a positive/professional manner.
Responsibilities:
  • Lead features 'end to end' from product requirements through live tests in production.
  • Participate in the full development cycle, ensuring smooth collaboration between the dev team and product owners.
  • Contribute to the design, architecture, and development of products and services.
  • Write well-designed, testable, and scalable code within given timelines.
  • Ensure adherence to best practices to deliver high-quality results.
  • Collaborate closely with QA, artists, animators, designers, and developers.
  • Diagnose and debug issues in production, maintaining a focus on innovation and quality.
  • Continuously improve code quality across the team through automation and code reviews.
  • Keep up-to-date with current and emerging technologies to apply new techniques and innovations.
  • Offer innovative and original ideas to drive product development forward.
Apply

Related Jobs

Apply

πŸ“ Romania, UK

🧭 Full-Time

🏒 Company: Awin

  • At least 5 years of hands-on experience in commercial Software Engineering roles.
  • Proven track record with Angular, ideally greater than Angular v15.
  • Strong understanding of Angular concepts such as directives, components/services, and dependency injection.
  • Solid grasp of RxJS and its core concepts.
  • Strong understanding of JavaScript, HTML, and CSS.
  • Knowledge of end-to-end testing and tools like Cypress, Playwright.
  • Passion for writing elegant code with knowledge of SOLID principles.
  • Strong problem-solving skills and understanding of data structures and algorithms.
  • Experience using RESTful APIs within a microservices architecture.
  • Ability to conduct thorough code review processes, write tests, and maintain CI/CD pipelines.
  • Experience in collaboration within cross-functional engineering teams.

  • Part of a frontend platform team focused on user and developer experience.
  • Advocate for writing clean, secure, and well-tested code.
  • Translate user needs into technical solutions in collaboration with product owners.
  • Manage the lifecycle from requirements to deployment and support.
  • Proactively identify risks and ensure adherence to deadlines.

AgileCypressHTMLCSSJavascriptRxJSJavaScriptAlgorithmsData StructuresAngularCollaborationCI/CDProblem SolvingRESTful APIs

Posted 2024-11-07
Apply
Apply

πŸ“ Poland, Serbia, Spain, Portugal

πŸ” FinTech

🏒 Company: MoniteπŸ‘₯ 11-50πŸ’° $6.0m Seed on 2024-02-19Financial ServicesSaaSPaymentsFinTechSoftware

  • You have experience in Frontend development, TypeScript and React.
  • You are familiar with GitLab and CI/CD.
  • You are focused on delivering value through a deep understanding of user needs, always anticipating challenges and opportunities to drive product improvement and innovation.
  • You are open to feedback and eager to mentor others.
  • You are fluent in English and excited to work in an international and dynamic environment.

  • As a Senior Frontend Engineer, you will be responsible for creating scalable, programmable SDKs for our Fintech-as-Code product.
  • You'll collaborate closely with cross-functional teams to design user-friendly interfaces, optimize performance, and ensure seamless connectivity between components.
  • Your expertise will help shape the overall architecture and functionality, enabling our clients to leverage cutting-edge technology to streamline their financial processes.

Frontend DevelopmentTypeScriptReactCI/CD

Posted 2024-11-07
Apply
Apply

πŸ“ Europe

🧭 Full-Time

πŸ” SaaS, Marketing Software

🏒 Company: Perspective.co

  • 5+ years of experience working as a Front-end Engineer in a SaaS environment.
  • Solid background in JavaScript and TypeScript.
  • Expertise in writing reusable React components and hooks.
  • Knowledge of Redux or other React state management frameworks.
  • Extensive expertise in working with Git.
  • Experience in unit testing and integration testing frameworks (Jest, Cypress).
  • Passion for marketing and creating interfaces.
  • Fluency in English, both written and verbal; German is a plus.
  • Experience in Next.js and familiarity with Node.js based REST APIs is a plus.
  • Experience with Svelte and familiarity with TailwindCSS is a plus.

  • Build new user-facing features with scalable UI components.
  • Enhance software aspects like Funnel-Editing, Funnel-Analytics, and integration into workflows.
  • Take ownership of front-end topics and ensure high quality.
  • Improve application performance and stability through profiling.
  • Collaborate closely with team members and other departments.
  • Participate in weekly knowledge-sharing sessions.

GitJavascriptTypeScriptJavaScriptReduxReact

Posted 2024-11-07
Apply
Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Financial Planning and Analysis (FP&A)

🏒 Company: 11Sigma

  • Experience building reactive web UIs.
  • Strong proficiency with TypeScript.
  • Proficiency using modern CSS.
  • Knowledge of common data structures, including traversing graphs.

  • Implement UI components for the Design Language System.
  • Implement user-facing features and functionality in the application.
  • Deliver test-driven, reliable code that customers can depend upon.
  • Participate in team activities including design reviews, code reviews, sprint planning, and retrospectives.

CSSTypeScriptData Structures

Posted 2024-10-23
Apply
Apply

πŸ“ GMT +0 to GMT +7

🧭 Full-Time

πŸ” Blockchain/Crypto

🏒 Company: Socket

  • Strong proficiency in React and TypeScript.
  • Experience with scalable frontend applications.
  • Stay updated on products and decisions in the design/frontend ecosystem.
  • Understand tradeoffs in frontend design.
  • Enjoy collaboration and think critically about impact.
  • Adaptive and always learning.
  • Skilled in maintaining large codebases.
  • Effective communication skills.
  • Understanding of backend systems.
  • Ability to prioritize projects based on impact.

  • Collaborate with various teams to develop user-friendly applications and seamlessly integrate with wallets, smart contracts, and APIs.
  • Build, maintain, and optimize scalable frontend codebases for superior performance.
  • Prioritize projects based on their impact, balancing speed and long-term sustainability.
  • Stay updated on ecosystem developments and make informed decisions about product design.

Software DevelopmentBlockchainFrontend DevelopmentHTMLCSSJavaJavascriptReact.jsTypeScriptJavaScriptNext.jsReact

Posted 2024-10-21
Apply
Apply

πŸ“ Romania

🧭 Full-Time

πŸ” Fare payment and public transport

  • A good command of the English language.
  • Proficient in HTML, CSS, JavaScript, and TypeScript.
  • Skilled in JavaScript component frameworks like Vue and Angular.
  • Strong understanding of web standards, accessibility, and usability.
  • Experienced with client-side bundlers such as Vite, Webpack, or Rollup.
  • Skilled in making pragmatic decisions and communicating effectively with both technical and non-technical audiences.
  • Champion of best practices across the software development lifecycle.

  • Develop and maintain several web applications used by customers of the Justride platform.
  • Ensure security and fraud mitigation as the platform processes over $1 billion in transactions a year.
  • Conduct comprehensive end-to-end and unit testing.
  • Participate in code reviews, knowledge sharing, mentoring, and technical road-mapping.

Software DevelopmentHTMLCSSJavaJavascriptTypeScriptJavaScriptAngular

Posted 2024-09-12
Apply
Apply

πŸ“ North America, South America, Europe

🧭 Full-Time

πŸ’Έ $140,000 - $200,000 per year

πŸ” Data labeling and AI

🏒 Company: HumanSignalπŸ‘₯ 11-50πŸ’° $5.0m Series A on 2022-05-18Artificial Intelligence (AI)Data Collection and LabelingOpen SourceMachine LearningSoftware

  • Extensive experience developing front-end applications with modern JavaScript frameworks (React, Angular, Vue.js).
  • Strong knowledge of HTML, CSS, and JavaScript (ES6+), with a focus on cross-browser compatibility, accessibility principles, and delivering high-quality, maintainable code.
  • Familiarity with state management libraries (Redux, Vuex) and front-end build tools (Webpack, Vite).
  • Comfort working with backend technologies (e.g., REST APIs, Django GraphQL) and willingness to dive into backend code when needed.
  • A keen eye for design and UX, with a drive to build intuitive and visually appealing interfaces.
  • High user empathy and a focus on delivering value through thoughtful, well-crafted user experiences.
  • A passion and aptitude for impactful communication at a Sr+ SWE IC level, using TDDs, code reviews, presentation, and thoughtful feedback.
  • BSCS, related degree or equivalent practical experience.

  • Develop and maintain front-end components for our data labeling platform, focusing on performance, scalability, and user experience.
  • Work closely with product, design, and other engineers to translate requirements and mockups into intuitive user interfaces.
  • Participate in code reviews, architecture discussions, and the entire development process, from ideation to production.
  • Establish standards for front-end development, including code style, maintainability, and best practices.
  • Identify areas for improvement in the codebase and drive changes that enhance the overall quality of the product.
  • Mentor and provide guidance to junior engineers on best practices and coding standards.

AWSGraphQLPythonCypressDesign PatternsDjangoEs6HTMLCSSJavascriptJestKafkaKubernetesTypeScriptVue.JsJavaScriptAngularPostgresRedisReduxReactSparkVue.js

Posted 2024-09-04
Apply