Apply

Frontend Software Engineer

Posted 13 days agoViewed

View full description

💎 Seniority level: Senior, 5+ years

📍 Location: EU

🔍 Industry: Blockchain and staking technology

🏢 Company: P2P. org

⏳ Experience: 5+ years

🪄 Skills: Node.jsBlockchainGitHTMLCSSJavascriptTypeScriptReactCI/CDDevOps

Requirements:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 5+ years of professional experience in frontend development with a strong portfolio.
  • Proven experience in developing scalable, high-performance web applications using TS/React.
  • Experience with blockchain technologies and understanding of blockchain protocols is highly desirable.
  • Proficient in HTML, CSS, JS/TS, Node.js ecosystem and build tools.
  • Strong understanding of responsive design principles and cross-browser compatibility.
  • Experience with state management libraries and API integration.
  • Familiarity with version control systems and collaborative development workflows.
  • Knowledge of DevOps practices, including CI/CD and cloud infrastructure.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills for effective collaboration.
  • Ability to manage multiple tasks and prioritize in a fast-paced setting.
Responsibilities:
  • Design, develop, and maintain frontend applications using modern frameworks (TS, React).
  • Implement interactive and dynamic features to enhance the usability and functionality of services.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with backend engineers, product managers, designers, and other stakeholders for innovative solutions.
  • Translate complex technical requirements into intuitive user interfaces.
  • Participate in code reviews for high-quality code.
  • Contribute to architectural design and technical roadmap.
  • Implement state management solutions and ensure efficient data flow.
  • Develop and maintain automated tests for reliability and stability.
  • Identify and troubleshoot frontend performance issues and bugs.
  • Ensure adherence to coding standards, security practices, and accessibility guidelines.
  • Stay up-to-date with industry trends and best practices.
  • Advocate for improvements in development processes, tools, and methodologies.
  • Collaborate in monitoring system status and incident management.
  • Contribute to documentation and post-incident analysis.
Apply

Related Jobs

Apply

📍 Portugal

🔍 Software Development

🏢 Company: Wellhub

  • 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.

GraphQLAgileFrontend DevelopmentHTMLCSSJavascriptReact.jsTypeScriptREST APICommunication SkillsCI/CDProblem Solving

Posted 6 days ago
Apply
Apply

📍 Poland

🔍 Software Development

  • 1+ years experience with JavaScript (ES6), HTML5, and CSS.
  • Experience with modern JavaScript frameworks such as React, AngularJS, or Vue.
  • Understanding of modern frontend ecosystem, including bundling, linting, testing, and releasing.
  • Experience with modern testing frameworks like Jest, Cypress, Mocha, or Chai.
  • Experience working with cloud environments such as AWS, Azure, or Google Cloud.
  • Aim to write code that lasts for years, not months.
  • Experience engineering software systems of small-to-medium scope and complexity.
  • Build client code that is fast, testable, scalable, and high quality.
  • Implement scalable user interface systems that delight users.
  • Collaborate with other engineers, designers, and managers to understand user pain points and refine great solutions.
  • Contribute to code reviews and documentation, and take on bug fixes.

AWSCypressCSSJavascriptJestAzureReact

Posted about 1 month ago
Apply
Apply

📍 EMEA/LATAM

🔍 B2B sales enablement

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

  • 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.
  • 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.

HTMLCSSJavascriptReact.jsReactCollaborationAttention to detail

Posted 3 months ago
Apply
Apply

📍 Europe

🏢 Company: neptune.ai👥 51-100💰 $8,000,000 Series A almost 3 years agoInternetArtificial Intelligence (AI)AnalyticsInformation TechnologySoftware

  • Minimum of 6 years of professional software development experience.
  • Strong proficiency in algorithmic thinking and problem-solving.
  • Deep understanding of the web tech stack, including security and network protocols.
  • Solid foundations in software engineering with the capability to debug unfamiliar technologies.
  • Concise written and verbal communication skills.
  • Customer-centric approach to balance technical excellence and business goals.
  • Experience in leading engineering teams of 3-5 people.
  • Participate in day-to-day software development activities, handling complex problems.
  • Lead the development of larger, strategic web application features within a small team of engineers.
  • Design and implement architectural solutions focusing on performance and maintainability.
  • Continuously seek opportunities to enhance the product, code base, and team processes.

LeadershipSoftware DevelopmentJavascriptJestRxJSTypeScriptReduxReact

Posted 7 months ago
Apply