Apply

Frontend Software Engineer

Posted 6 months agoViewed

View full description

📍 Location: EMEA/LATAM

🔍 Industry: B2B sales enablement

🏢 Company: Amplemarket👥 51-100💰 $12,000,000 Series A about 3 years agoCRMArtificial Intelligence (AI)SaaSSalesInformation TechnologySoftware

🪄 Skills: HTMLCSSJavascriptReact.jsReactCollaborationAttention to detail

Requirements:
  • Experience designing and maintaining complex/large/growing UIs.
  • Work closely with designers to improve user experience when implementing new features.
  • Attention to detail and an artistic eye for work output.
  • Seek to reuse components and maintain a consistent design language.
  • Strive to use best practices and test software before delivery.
Responsibilities:
  • Work directly with the co-founders.
  • Have lots of autonomy and impact.
  • Ship new features every week.
  • Design and conceive new product experiences and interfaces.
  • Enhance Amplemarket’s product usability and solve technical issues.
  • Collaborate with backend developers and customer support representatives.
  • Work independently and in small teams on product development.
  • Create visual/interactive content using HTML, CSS, and JavaScript (React.js).
  • Rapidly iterate on design prototypes and applications.
  • Collaborate with experienced software engineers throughout the product lifecycle.
Apply

Related Jobs

Apply

📍 France

🧭 Full-Time

🔍 Software Development

🏢 Company: Cryptio👥 11-50💰 $15,000,000 Series A 4 months agoCryptocurrencyAccountingBlockchainAnalyticsFinTech

  • 3+ years of experience as a Frontend Software Engineer
  • Fluency in HTML, CSS, and JavaScript
  • Proficiency in React and TypeScript
  • Some experience with CSS frameworks (we use Tailwind and Emotion)
  • Some experience with frontend end-to-end testing frameworks (we use Jest and Playwright)
  • Familiarity with data fetching (we use React Query to consume a REST API) and state management
  • Familiarity with modern development practices (e.g., Git, GitLab)
  • Write production-grade TypeScript code
  • Make front-end technical decisions when the lead is unavailable
  • Improve and maintain our internal front end frameworks
  • Improve and maintain our design system and our components
  • Improve our testing framework and write tests
  • Help manage technical debt: collaborate with our front end lead on the roadmap definition, prioritisation, and research
  • Contribute to new features development

Frontend DevelopmentGitHTMLCSSJavascriptJestTypeScriptREST APIReact

Posted 3 days ago
Apply
Apply

📍 Argentina, Brazil

🧭 Contract

🔍 Travel

🏢 Company: Zicasso👥 11-50Service IndustryOnline PortalsLeisureTravel

  • 6+ years of experience in frontend software development, ideally in multiple languages
  • Experience in Programming and Object-Oriented Programming (OOP) concepts
  • Expertise in React, JavaScript, HTML, and CSS
  • Experience working with source control systems such as Git.
  • Experience in working with API's and integrating with Back-End Services
  • Ability to write clean, maintainable, and efficient code
  • Excellent problem-solving and debugging skills
  • Strong communication and collaboration skills
  • Ability to work independently and in a team environment
  • Architect and develop highly scalable and performant web applications using advanced HTML, CSS, Sass, JavaScript, TypeScript, Angular, and/or React.
  • Evaluate, suggest, and outline improvements to existing interface flows
  • Build and maintain scalable web applications using custom, reusable, and responsive UI components
  • Write unit and integration tests, ensuring quality as we go
  • Use modern debugging tools to set watch-points, break-points, and step the code. Tweak web applications to make them extremely fast (Google PageSpeed Insights)
  • Evaluate innovative technologies, libraries, frameworks, architectural patterns, etc.
  • Proven experience of leading initiatives and exchanging technical knowledge with team members.
  • Work closely with the product team and business to define, and implement features
  • Attend agile team meetings, provide work estimates, participate in code reviews, pair coding, prepare demos, provide technical documentation

AgileFrontend DevelopmentGitHTMLCSSJavascriptReact.jsTypeScriptAngularREST APICI/CDSoftware EngineeringDebugging

Posted 6 days ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 Software Development

🏢 Company: Wellhub

  • An experienced professional with 5 years of experience or more in software development.
  • Someone who has solid knowledge of React/React Native, as well as the technologies associated with it.
  • Experienced with distributed systems and modern system designs, encompassing cloud environments, CI/CD pipelines, BFFs, Micro Front Ends, Web and Mobile applications, and so on.
  • A team player who thrives in collaborative environments, providing mentorship to junior colleagues and readily seeking support from peers.
  • A person that communicates effectively both written and verbal
  • Someone who has a will for learning and self development.
  • Be responsible for the front end development in the Platform Services team
  • Design and implement straightforward solutions to complex scenarios
  • Work closely with the engineers in order to translate the product team vision and needs into technical approaches that make sense to the engineering team, and vice-versa
  • Serve as a technical reference to the team and gain recognition as such across the company
  • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life balance.

AWSLeadershipSoftware DevelopmentDesign PatternsFrontend DevelopmentGitJavascriptReact.jsReact NativeTypeScriptCross-functional Team LeadershipData StructuresREST APICommunication SkillsCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringMicroservicesTeamworkJSONTechnical supportNodeJSSoftware Engineering

Posted 10 days ago
Apply
Apply

📍 EU

🧭 Full-Time

🔍 Dental

🏢 Company: Dandy👥 501-1000Food and BeverageFood Processing

  • 3+ years of software engineering experience, preferably in a high growth environment
  • 3D model or visualization programming experience (Three.js, WebGL)
  • Experience developing user interfaces (UIs) using React, including building reusable components, managing state, and working with React hooks and context
  • Understanding of 3D data structures, matrices, transforms, algorithms, and rendering techniques
  • Deep knowledge of JavaScript and its ecosystem, and experience developing large JS/TS applications; up-to-date on the latest JavaScript and design technology, trends, and industry news
  • Basic understanding of SQL and relational design patterns
  • Genuine believer in constructive and respectful code reviews, retros, and collaborative problem-solving as the bedrock of a healthy team and experience utilizing these as mentorship vectors
  • Collaborative, pragmatic, and growth-oriented mindset. Regularly achieve consensus with peers and provide clear status updates
  • Ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
  • Self-motivated and self-managing, with excellent organizational skills
  • Ability to thrive in a remote-first organization
  • Deliver practical solutions to real-world 3D graphics problems across our tech org
  • Author and contribute to internal libraries that emphasize intuitive interfaces and composability
  • Build interactive web tools that allow doctors, lab technicians and patients to interact with 3D scans and medical image volumes
  • Work with cross-functional teams of product managers, designers, software engineers, computer vision engineers, dentists, and 3D dental designers
  • Design features which enable users with various levels of 3D expertise to reach their maximum potential more rapidly
  • Assess pros and cons of different processes in terms of speed, memory use, visual quality, and robustness; get down in the weeds of improving these when necessary
  • Translate user interactions to data which can be used in machine learning tasks
  • Advocate for new technical architecture and innovation

Software DevelopmentSQL3D Modeling - RhinoFrontend DevelopmentGitHTMLCSSJavascriptReact.jsAlgorithmsReactWeb3.jsCI/CDDebugging

Posted about 2 months ago
Apply
Apply

📍 Serbia

🧭 Full-Time

🔍 Financial Services

🏢 Company: SAP Fioneer👥 1001-5000Financial ServicesOnline PortalsEnterprise ApplicationsInformation TechnologyEnterprise SoftwareSoftware

  • 5+ years of experience in frontend development, with a strong focus on SPA frameworks like React, Vue or Angular. React would be a plus.
  • Strong skills in JavaScript, TypeScript, HTML, CSS, and related web technologies.
  • Proven experience in designing and implementing modular frontend architectures (Micro Frontends).
  • In-depth knowledge of software development principles, design patterns, and best practices.
  • Experience with state management libraries such as Redux and testing frameworks like Jest.
  • Experience with package managers like npm and module bundlers such as Vite or Webpack.
  • Design and develop high-quality, responsive, and performant frontend solutions using modern technologies, such as React, Redux, Jest, TypeScript, JavaScript, HTML, and CSS (SASS / LESS / SCSS).
  • Implement and maintain modular frontend architectures to enhance maintainability, scalability, and reusability of code. Ensure that code components are well-structured and easily manageable.
  • Work closely with UI designers to ensure the user interface is consistent, usable, and accessible. Provide feedback and suggestions to improve the overall user experience.
  • Collaborate with other team members, including software engineers, product owners, and business analysts, to deliver high-quality software solutions. Participate actively in Agile/Scrum development processes.
  • Write clean, maintainable, and testable code. Engage in code reviews and provide constructive feedback to elevate code quality and team performance.
  • Continuously improve your knowledge and skills. Stay up-to-date with modern frontend technologies, development practices, and industry trends. Share knowledge and best practices with the team to foster a culture of continuous learning and improvement.

AgileDesign PatternsFrontend DevelopmentGitHTMLCSSJavascriptJestReact.jsSCRUMTypeScriptReduxReactCI/CDRESTful APIsMicroservices

Posted 2 months ago
Apply
Apply

📍 Portugal

🧭 Full-Time

🔍 Software Development

  • Have solid experience using modern component-oriented front-end frameworks such as React
  • An expert using state-of-the-art JS ecosystem tooling such as Typescript / GraphQL / CSS-in-JS
  • Experience in designing and developing modern web applications
  • Developed or worked with shared Design Systems
  • A CSS Veteran who is not afraid to experience new techniques
  • Being open to new experiences, willing to learn and grow
  • Willing to work within an agile environment meant to be continuously challenged and improved upon
  • Understands the various testing methodologies such as unit, integration, and end-to-end tests
  • A believer in automation (be it tests, CI/CD, or something else entirely)
  • Communication skills to work with multidisciplinary teams located in several countries with different cultures
  • You can communicate well in English and get your point across to technical and non-technical people in English
  • Value facts and data to make decisions.
  • Work within an agile full-stack talented engineering team
  • Help drive the frontend architecture of our platform using state-of-the-art tech
  • Support existing systems looking to enhance functionality, increase scale, and transform in new ways to meet our product demands
  • Ensure successful deliveries, and promote the long-term technical health of our platform
  • Write maintainable code and tests
  • Take part in incident resolution and troubleshooting in the production environment, as well as in writing useful and critical post-mortems
  • Help and mentor other developers
  • Ensure high-quality code using best practices such as code review and pair programming
  • Live the mission: inspire and empower others by genuinely caring for your own wellbeing and your colleagues. Bring wellbeing to the forefront of work, and create a supportive environment where everyone feels comfortable taking care of themselves, taking time off, and finding work-life balance.

GraphQLFrontend DevelopmentGitCSSJavascriptReact.jsTypeScriptCI/CDRESTful APIs

Posted 3 months ago
Apply
Apply

📍 Brazil

🧭 Full-Time

🔍 Wellness

  • Bachelor’s degree in computer science or equivalent professional experience.
  • Experience in developing front-end based on RESTful APIs.
  • Experience with the ReactJS ecosystem, Typescript, Javascript, NodeJS.
  • Good understanding of how a browser works behind the scenes.
  • Experience with automated, unit, and behavioral testing of React components.
  • Experience in implementing prototypes and practices like MVP, A/B testing, and feature toggles.
  • Software quality and test automation mindset.
  • Experience with monitoring and observability.
  • Experience thinking about accessibility principles.
  • Strong communication skills in English and Portuguese.
  • Research and execute strategic projects along with your team.
  • Deliverables influence B2B and B2C checkout conversion by implementing new payment mechanisms.
  • Build UIs that aggregate billing information from multiple sources.
  • Work with a cross-functional team to implement and deliver solutions.
  • Engage in scalability problems, system architecture, and code quality assurance.
  • Promote wellbeing at work by fostering a supportive environment.

Node.jsJavascriptReact.jsTypeScriptRESTful APIsA/B testing

Posted 5 months ago
Apply
Apply

📍 UK

🔍 Software Development

🏢 Company: Addepar👥 501-1000💰 $166,262,336 Series F almost 4 years ago🫂 Last layoff over 2 years agoFinancial ServicesSaaSFinTechSoftware

  • Experienced with Ember or a similar frontend framework (React, Angular, etc)
  • Collaborative in your approach to building feature-rich user experiences
  • Partner with designers and product owners to design and deliver significant features on our platform
  • Mentor junior engineers and contribute to our inclusive and dynamic engineering culture
  • Advocate for standard methodologies and process improvements
  • Help your team develop pragmatic solutions to sophisticated problems

Frontend DevelopmentJavascriptCommunication SkillsRESTful APIsMentoringSoftware Engineering

Posted 6 months ago
Apply