Apply

Senior Frontend Engineer

Posted 2024-11-07

View full description

๐Ÿ’Ž Seniority level: Senior

๐Ÿ“ Location: Brazil

๐Ÿ” Industry: Analytics Engineering

๐Ÿข Company: dbt Labs

๐Ÿ—ฃ๏ธ Languages: English

๐Ÿช„ Skills: CypressJavascriptTypeScriptProduct DevelopmentReactCommunication SkillsCollaborationJavaScript

Requirements:
  • Experience working asynchronously as part of a fully remote, distributed team.
  • A passion for creating intuitive, accessible, and visually engaging user interfaces.
  • Expertise in modern front-end technologies such as React, TypeScript, JavaScript, or similar frameworks.
  • Experience in building and optimizing front-end performance for scalable, large-scale web applications.
  • A keen eye for UI/UX design principles and collaboration with designers.
  • Familiarity with front-end testing frameworks (e.g., Cypress) and a commitment to maintainable and testable code.
  • Strong ability to make trade-offs between delivering features quickly and maintaining long-term front-end architecture quality.
  • Proficiency in reading and writing English, with strong communication skills.
Responsibilities:
  • Work closely with product designers and product managers to create beautiful, intuitive, and efficient user interfaces.
  • Lead the development of front-end experiences that enhance the user experience throughout the Analytics Development Lifecycle (ADLC).
  • Continuously improve the performance, accessibility, and scalability of front-end applications.
  • Engage directly with users and internal stakeholders to iterate quickly on designs, prototypes, and final products.
  • Advocate for best practices in front-end development and ensure that all code is well-structured, maintainable, and tested.
  • Experiment with new front-end technologies and tools.
Apply

Related Jobs

Apply

๐Ÿ“ Latin America

๐Ÿ” Staff augmentation

๐Ÿข Company: Nearsure

  • Bachelor's Degree in Computer Science, Engineering, or a related field.
  • 5+ Years of experience working in React-based projects with JavaScript or TypeScript.
  • 5+ Years of experience working with Modern web technologies, including HTML5 and CSS3.
  • 2+ Years of experience working with JavaScript applications for devices with unique constraints, such as custom OS environments or non-standard browsers.
  • 2+ Years of experience working with Memory profiling, tracing, and resolving performance bottlenecks using tools like Chrome DevTools, Lighthouse, or WebPageTest.
  • 2+ Years of experience working with Unit and end-to-end testing of UI frameworks.
  • Advanced English Level is required for this role.

  • Work with engineers, product managers, and project managers to implement new features across the living room app.
  • Coordinate with team manager on technical designs and technology decisions.
  • Coordinate with multiple teams and manage dependencies where applicable.
  • Ensure that team tasks are completed on time.
  • Ensure good code quality by doing rigorous code reviews and maintaining good code.
  • Work with the team manager to develop a comprehensive testing pyramid.

JavascriptTypeScriptJavaScriptHTML5CSS3React

Posted 2024-11-16
Apply
Apply

๐Ÿ“ Mexico, Gibraltar, Colombia, USA, Brazil, Argentina

๐Ÿ” Cryptocurrency

๐Ÿข Company: Bitso

  • 5+ years of experience in frontend application development.
  • Strong experience with ReactJS Framework.
  • Excellent verbal and written communication skills in English.
  • Extensive knowledge of JavaScript, TypeScript, CSS, and HTML.
  • Experience with testing frameworks such as Jest or Vitest.
  • Familiarity with software architecture and systems design.
  • Experience with version control systems like Git.
  • Experience with Web3.js.

  • Understand the product specifications and develop new features.
  • Ensure code quality and best practices through reviews, testing, and documentation.
  • Collaborate with UX/UI designers for interface implementation.
  • Stay updated with emerging technologies and evaluate their impact.
  • Identify performance bottlenecks and optimize load times.
  • Work with backend developers to define API requirements.

GitHTMLCSSJavascriptJestSoftware ArchitectureTypeScriptJavaScriptWeb3.jsCommunication SkillsDocumentation

Posted 2024-11-12
Apply
Apply

๐Ÿ“ Argentina, Brazil, Colombia

๐Ÿงญ Contract

๐Ÿ” Insurance technology

  • Build intuitive interfaces.
  • Enjoy tackling frontend challenges.
  • Create meaningful frontend solutions.

  • Elevate applications with Vue.js.
  • Transform user interfaces.
  • Create engaging user experiences.
  • Work across a variety of applications.

Software DevelopmentEs6Frontend DevelopmentGitHTMLCSSJavaJavascriptVue.JsJavaScriptVue.js

Posted 2024-11-07
Apply
Apply

๐Ÿ“ Brazil

๐Ÿงญ Full-Time

๐Ÿ’ธ 2000 - 3000 USD per month

๐Ÿ” AI and SaaS solutions

๐Ÿข Company: Yalent๐Ÿ‘ฅ 10-50

  • Bachelorโ€™s degree in Computer Science, Software Engineering, or a related field.
  • 4+ years of experience in frontend development, focusing on JavaScript and related web technologies.
  • Proficiency in frontend frameworks, such as React and its ecosystem (e.g., Redux, React Router).
  • Strong understanding of responsive design principles and mobile-first development.
  • Experience with HTML, CSS, and JavaScript.
  • Proficiency with version control systems, such as Git.
  • Excellent analytical and problem-solving skills, with attention to detail.
  • Strong communication and collaboration skills for effective teamwork.
  • Ability to thrive in a fast-paced, dynamic, and challenging environment.

  • Design and develop web applications using React and related technologies, ensuring responsiveness and user-friendliness.
  • Collaborate closely with UI/UX designers to implement visually appealing and functional interfaces.
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Work closely with backend engineers to seamlessly integrate front-end components with server-side logic.
  • Implement and maintain automated testing and code quality tools to ensure the reliability and stability of the applications.
  • Assist in the troubleshooting and resolution of any bugs and performance issues that may arise.
  • Stay up-to-date with the latest trends and advancements in frontend development to continuously enhance skills and contribute innovative ideas.

Frontend DevelopmentGitHTMLCSSJavascriptJavaScriptReduxReactCollaboration

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

๐Ÿ“ 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