Apply

Senior Frontend Engineer

Posted 2024-11-23

View full description

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

πŸ“ Location: North Macedonia, Serbia, Bosnia and Herzegovina, Croatia, Greece

πŸ” Industry: Software development, healthcare software

🏒 Company: IT Labs

⏳ Experience: 6+ years

πŸͺ„ Skills: Backend DevelopmentSoftware DevelopmentDjangoFrontend DevelopmentHTMLJavascriptCollaborationJavaScript

Requirements:
  • 6+ years of experience as a Frontend Engineer with expertise in JavaScript and jQuery.
  • Familiarity and flexibility with frameworks such as Angular and React.
  • Experience with any backend programming language and a willingness to learn and grow into a Full-Stack Engineer role.
  • Strong communication and collaboration skills to work effectively in a team.
  • Self-motivated, with the ability to work independently and find solutions proactively.
  • A passion for learning and developing new skills, especially in backend technologies.
Responsibilities:
  • Develop, maintain, and enhance frontend features using JavaScript and jQuery.
  • Collaborate closely with cross-functional teams to deliver high-quality software solutions.
  • Work flexibly across frameworks such as Angular and React as project needs evolve.
  • Solve complex problems proactively and independently while maintaining high standards of code quality.
  • Participate in transforming HTML using Django templates combined with handlebars when applicable.
  • Communicate effectively with team members and stakeholders to ensure alignment and project success.
  • Contribute to the backend development as part of the transition to a Full-Stack Engineer position.
Apply

Related Jobs

Apply

πŸ“ Greece

πŸ” IGaming

🏒 Company: BP Games US

  • Deep proficiency in React and Next.js.
  • Solid understanding of TypeScript.
  • Strong skill set in SCSS for styling.
  • Expert in Redux for state management.
  • Experience using WebSockets for real-time communication.
  • Adept at integrating REST APIs.
  • Experience with CSS animations or JS animation libraries.
  • Ability to handle complex state updates based on real-time data.
  • Clear communicator with at least a professional level of English.

  • Develop and maintain efficient frontend components for responsive web applications using React and Next.js.
  • Utilize SCSS for styling and Redux for state management.
  • Work with WebSockets for real-time communication.
  • Perfect the repeatable process of building, testing, documenting, and deploying high-quality, reliable, and scalable code.
  • Be a stakeholder in the product development process and provide constructive feedback.
  • Uphold high-quality coding standards and best practices.
  • Review work by fellow engineers and provide feedback.

CSSTypeScriptProduct DevelopmentReduxNext.jsReactCollaboration

Posted 2024-11-09
Apply
Apply

πŸ“ Poland, Serbia, Spain, Portugal

πŸ” FinTech

🏒 Company: Monite

  • 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, Croatia, Portugal, Brazil, Romania

πŸ” Data extraction and web tools

🏒 Company: Zyte

  • Strong knowledge of Typescript, Javascript, HTML and CSS
  • In depth experience with the Angular framework (version 16 at least)
  • Familiarity with Redux style state management, preferably NgRx
  • Experience with reactive programming and composing Observables using RxJS
  • Love continuous learning
  • Excellent communication skills, both written and verbal, in English

  • Take ownership of projects, and independently drive them from prototype to completion
  • Build composable, reusable components for our complex SPA
  • Relentlessly strive to build easy to maintain systems via refactoring
  • Mentor less experienced colleagues and help them grow
  • Be proactive in bringing forth new ideas and solutions to problems
  • Be a strong team player and share knowledge freely and easily with co-workers

HTMLCSSJavascriptRxJSTypeScriptJavaScriptAngularReduxCommunication SkillsCollaboration

Posted 2024-10-24
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

πŸ“ Greece

πŸ” Enterprise software

🏒 Company: EXUS

  • BSc degree in Computer Science (MSc studies will be highly appreciated).
  • Proven working experience (4+ years) in frontend software development on the following stack: React, Redux, Typescript.
  • Great familiarity with: Git, Jest.
  • Excellent knowledge of the English language (both verbal and written).
  • Strong problem-solving skills and analytical thinking.
  • Team player, self-motivated, and constantly seeking new knowledge.

  • Help define front end architectures.
  • Own and implement specific reusable components.
  • Shape the overall user experience.
  • Contribute to defining best practices for front end development.
  • Collaborate closely with UX Designers and Product Managers to help deliver the product.
  • Test, maintain, and improve software functionality and performance.
  • Document application changes and software updates.
  • Mentor and support the growth of other developers.

Software DevelopmentGitJestTypeScriptReduxReact

Posted 2024-10-15
Apply
Apply

πŸ“ Greece, Canada, USA, Japan, Colombia

🧭 Full-Time

🏒 Company: BACKBONE

  • 5+ years experience in front-end web development.
  • Previous experience in leading a development team.
  • Attention to detail & passion for creating great web user experiences.
  • Experience working on responsive design websites for multiple devices.
  • Skilled in incorporating dynamic animations.
  • Solid communication and teamwork skills.
  • Urge to continually learn and improve technical skills.
  • Fluent in English/Greek.
  • Experience with Git version control systems.
  • Excellent knowledge of JS, HTML & CSS / Sass.
  • Excellent understanding of jQuery & Bootstrap.
  • Excellent understanding of backbone.js / handlebars / marionette.
  • Experience with node.js framework.
  • Experience with react.js library.
  • Experience with the JS package manager / toolkit npm & gulp.
  • Experience with the JS module bundler webpack.
  • Experience with animation libraries GSAP.js / slick / fancybox.
  • Experience with cross-browser QA platforms.

  • You will have the opportunity to develop cutting-edge front-end experiences for websites, web applications and hybrid mobile applications for our Greek and international clients.
  • Working closely with our international development team in Canada, USA, Japan and Colombia, you will also have the opportunity to improve the interface and functionalities of our SaaS developer's framework Expresia.
  • The position requires leadership skills and the ability to implement solid approaches for the development team as well as providing mentoring and suggested trainings for the different levels (junior, mid-level, senior).
  • You will be participating in technical discoveries and working closely with the UX/UI department while collaborating with our project and account managers to achieve the best possible solutions for our customers.

LeadershipNode.jsGitGulpHTMLCSSjQueryQAReact.jsReact

Posted 2024-09-20
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