Apply

Frontend Engineer

Posted 2024-11-17

View full description

πŸ’Ž Seniority level: Senior, 4 to 5 years

πŸ“ Location: United Kingdom

πŸ” Industry: Research technology

🏒 Company: Ballpark

πŸ—£οΈ Languages: English

⏳ Experience: 4 to 5 years

πŸͺ„ Skills: Frontend DevelopmentReact.jsReactCollaboration

Requirements:
  • Typically, 4 to 5 years of professional experience in frontend development, particularly with React.
  • Strong ability to drive a feature from start to finish.
  • Senior-level technical skills to understand and unblock teammates effectively.
  • Excellent mentoring skills to elevate teammates through guidance and knowledge sharing.
  • Ability to translate business needs into clear, maintainable technical solutions.
  • Strong communication and empathy skills, with a focus on constructive feedback.
Responsibilities:
  • Collaborate with the product team to define features and take ownership of deploying, smoke testing, and monitoring your code in the live environment.
  • Develop projects alongside your teammates, working together toward shared goals.
  • Conduct thorough, constructive code reviews to ensure high code quality and provide feedback.
  • Regularly demo your work to your teammates and the wider company.
  • Align your work with company goals and product roadmap.
  • Be accountable for performance and product metrics.
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

πŸ“ United States, Canada, United Kingdom, France, Cyprus

🏒 Company: Career Renew

  • Proficiency in JavaScript, HTML, CSS, React, Redux/MobX, Webpack, Babel.
  • Experience designing high-performance, responsive web applications.
  • Collaborative skills to work effectively with cross-functional teams.
  • Experienced in RESTful APIs, asynchronous programming, Jest/Cypress, CI/CD.
  • Experience with TypeScript and server-side rendering (e.g., Next.js).

  • Design and implement responsive, high-performance web applications using React or other front-end frameworks.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot and debug issues to ensure high-quality deliverables.
  • Stay up-to-date with emerging trends and technologies in front-end development.

CypressHTMLCSSJavascriptJestTypeScriptJavaScriptReduxNext.jsReactCI/CDRESTful APIs

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

πŸ“ UK

πŸ” Life sciences

  • Mid-to-senior level Front End Engineer (React).
  • Excitement for search and solving complex problems.
  • Experience with technologies like React, Python, AWS, and Elasticsearch.

  • Participate in all aspects of architecting and developing new and innovative web applications.
  • Work on cutting-edge technology and new product development.

AWSPythonElasticSearchProduct DevelopmentElasticsearchReact

Posted 2024-11-07
Apply
Apply

πŸ“ United Kingdom, Spain, Italy, Portugal

πŸ” Creative production and marketing technology

🏒 Company: Storyteq

  • Extensive experience with Angular or another modern JavaScript framework.
  • Experience building a SaaS (Software as a Service) product.
  • Proficiency in writing automated testing using Jest, Karma, Jasmine, Mocha.
  • Solid understanding of core web and browser concepts.
  • Solid understanding of semantic HTML, CSS, and core JavaScript concepts.
  • Deep understanding of consuming APIs.
  • Pro-active and result-driven mindset.
  • Team player who enjoys collaboration.

  • Building new features and technological innovations in Angular frontend as part of one of our Development Teams.
  • Understanding and defining the architecture of the product together with the team.
  • Challenging the product and team members to continuously improve.

Software DevelopmentHTMLCSSJavascriptJestJavaScriptAngular

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

πŸ“ United Kingdom

πŸ” Fintech

🏒 Company: Kody

  • Good experience with Angular and TypeScript.
  • A thorough understanding of HTML, CSS and JavaScript.
  • Knowledge of APIs and communicating with external or backend services.
  • Understanding of unit testing.
  • The ability to debug coding issues.
  • A keen eye for detail with regards to design and UX.
  • Experience with version control systems (we use GitHub).
  • Ability to perform well in a fast-paced environment.
  • Excellent analytical and multitasking skills.
  • Working knowledge of NgRx or other state management libraries would be beneficial.

  • Developing and maintaining the company's web and mobile fintech applications using Angular, Typescript, Ionic, and other frontend technologies.
  • Collaborating with cross-functional teams such as product managers, designers, and backend developers.
  • Participating in code reviews and ensuring that all code is maintainable, scalable, and secure.
  • Build responsive, performant and reusable UI components.
  • Collaborate with Design and Product teams to make sure we're working on the most impactful set of features.
  • Write automated tests (both unit and end to end).
  • Assist with bug fixing and performance enhancements across the multiple products.
  • Stay up-to-date with the latest developments and trends in the tech industry.
  • Contribute to the design and architecture of the applications.

HTMLCSSJavascriptTypeScriptJavaScriptAngular

Posted 2024-10-15
Apply
Apply

πŸ“ Portugal, Spain, United Kingdom, France, Slovenia

🧭 Full-Time

πŸ’Έ €60,000 - €80,000 per year

πŸ” Education

🏒 Company: Memorisely

  • 5+ years of experience in frontend development, particularly with React-based frameworks.
  • Deep understanding of Next.js, Tailwind CSS, and TypeScript.
  • Experience with server-side rendering and performance optimization in Next.js.
  • Strong problem-solving skills and ability to work independently.
  • Must be located in Europe.

  • Develop and maintain user interfaces using Next.js, Tailwind CSS, and TypeScript.
  • Implement best practices for server-side rendering and caching in Next.js.
  • Collaborate with designers and backend developers to build a seamless user experience.
  • Integrate with AWS, Clerk, and Stripe for secure authentication and payment processing.
  • Write clean, maintainable, and testable code.
  • Mentor junior developers and participate in code reviews.

AWSFrontend DevelopmentCSSTypeScriptNext.jsReactProblem Solving

Posted 2024-09-20
Apply
Apply

πŸ“ Ireland, United States

🧭 Full-Time

πŸ’Έ €160,000 - €210,000 EUR

πŸ” Dating and sexuality

🏒 Company: FeeldπŸ‘₯ 51-100πŸ’° $500.0k Angel on 2015-10-18iOSMobileDatingSoftwareSocial Media

  • You have 8-10 years of experience with mobile development, including leadership experience as an IC working in React Native, and a deep understanding of mobile application development.
  • You have experience building at scale, and are excited by the prospect of helping take us from 2 million to 10 million users.
  • You are comfortable with working in a fast-paced, dynamic startup environment where adaptability and resourcefulness are key.
  • You have led teams through challenging technical problems and high-impact projects, demonstrating strong leadership and project management skills.
  • You have worked in both IOS and Android and are prepared to lead initiatives in both.
  • You have developed a strong toolkit of perspective and frameworks en route to your finding your leadership niche in the market, but have comprehensive knowledge enough to contribute to a diverse team.
  • Bonus points: You are interested in creating new tools and libraries that enhance development efficiency and code quality.
  • You have experience with performance optimization in mobile applications, ensuring smooth and responsive user experiences.
  • You are familiar with backend technologies and can collaborate effectively with full-stack or backend engineers.
  • You understand the nuances of and have experience in deploying and maintaining applications across multiple platforms.

  • In this role, you will be responsible for the integration and management of complex systems in a dynamic environment, focusing on building scalable React Native applications.
  • Explore new technologies and frameworks to enhance our mobile application, ensuring we remain on the forefront of innovation.
  • Lead the charge in coding best practices and architectural patterns as we build scalable and performant React Native applications.
  • Foster a culture of continuous improvement and excellence.
  • Analyze root cause of problems in the app, link them to our ability to deliver solutions and drive solution planning through completion with the team.
  • Maintain an active and dynamic relationship with Product, ensuring functional requirements are being met.
  • Product and engineering leadership will rely on you to apply the latest innovations in mobile technology to the dating space and set industry standards for innovation.

LeadershipProject ManagementAgileAndroidReact NativeReactCommunication SkillsCollaboration

Posted 2024-09-20
Apply
Apply

πŸ“ United Kingdom, Portugal, France, Poland, Spain

πŸ’Έ €60k – €90k

πŸ” Publishing

🏒 Company: Reedsy

  • Professional experience with Vue.js
  • A firm understanding of how to write maintainable and scalable CSS with Sass
  • Strong JavaScript fundamentals
  • Experience with component-based front-end UI libraries
  • Understanding of MVC pattern and other object oriented concepts
  • Experience with version control (Git and GitHub)
  • Familiarity with agile development processes
  • Exceptional communication skills

  • Develop high quality, responsive, mobile-friendly Vue.js apps
  • Create amazing interactions and visualizations
  • Work closely with our Back-end engineers and our UI designers
  • Help bridge the gap between server and client (consuming RESTful APIs)
  • Write unit and functional tests

AgileGitCSSJavascriptVue.JsJavaScriptVue.jsCommunication Skills

Posted 2024-09-20
Apply