top of page

React Front-end Developer

Full-time

Dhaka, Bangladesh

Hybrid

About elelem

We are a small, venture-backed startup whose mission is to revolutionize the way that LLMs and Agents interact with content on the Internet. Join us to directly influence the development of game-changing AI products with a team that prioritizes autonomy and innovation. At elelem, you will have the opportunity to work on groundbreaking AI solutions that are reshaping the digital landscape. Our culture fosters growth and creativity, offering you the chance to make a significant impact in a dynamic and supportive environment.


Our first product is an award-winning SaaS platform that helps website owners navigate the post-SEO world of Generative Search Engines. We are also developing a second product that facilitates machine-to-machine interactions between websites and GenAI applications.

How we Work

We are a small, elite team who punch well above our weight. Distributed globally (Canada, UK, Bangladesh), we are smart and high agency individuals with the initiative to get things done without waiting to be micro-managed. No room for passengers.


Here, you'll have the opportunity to engage with cutting-edge LLM technologies that are reshaping the industry, providing you with unparalleled experience in a rapidly evolving field. Our team leverages state-of-the-art AI tools for design, development, meetings, documentation, epic/issue writing, and agentic workflows to enhance productivity and creativity.


We meet via video conference on Monday and Thursday evenings (6-10pm) Bangladesh time; our development team meets regularly in a coworking space in Mirpur 1; otherwise, we communicate mostly asynchronously via Slack, Github and Coda. We offer flexible working time around cultural events, e.g. weekends (Fridays) and holidays (Eid).

The Role

We are looking for an exceptional React front-end developer with 3+ years of experience to develop user interfaces for our GenAI Search Optimization applications. More than possessing existing technical skills, we are seeking an ambitious and intelligent individual (f/m) who can and wants to learn fast, take responsibility, and become a valuable member of our team.


Responsibilities:
  • Develop & maintain reusable React components using Bootstrap / Tailwind.

  • Translate designs into high-quality, maintainable, and well-documented code.

  • Optimize web application performance for speed and scalability.

  • Collaborate with product managers and UI/UX designers.

  • Collaborate with backend developers to integrate data from APIs.

  • Identify and fix bugs and performance issues.

  • Stay up-to-date with the latest front-end technologies and best practices.

  • Create automated tests and conduct thorough product testing and QA.

  • Work with the QA team to ensure a consistent experience across the product.


Minimum Technical Skills & Qualifications:
  • 3+ years of professional experience with React and JavaScript.

  • Strong understanding of HTML, CSS, and JavaScript fundamentals.

  • Experience with responsive design and cross-browser compatibility.

  • Experience with REST APIs and state management.

  • Experience with version control systems (e.g., Git).


Bonus Points:
  • Excellent educational attainment, e.g. bachelor in science (CSE/EEE/CS)

  • Familiarity with optimization tools, e.g. Lighthouse or WebPageTest.

  • Testing frameworks (e.g., Jest, React Testing Library).

  • Continuous integration and continuous delivery (CI/CD) pipelines.

  • UI/UX design principles.


Functional Skills:
  • Excellent communication and collaboration skills.

  • Strong problem-solving and analytical skills.

  • Ability to work independently and as part of a team.


Probationary Period Expectations


During the 3-month probationary period, success will be measured by achieving specific deliverables and demonstrating key competencies. The expectations are as follows:


Deliverables:

  • Complete the development and implementation of at least three significant API endpoints.

  • Optimize backend performance for at least two existing processes, ensuring improved speed and scalability.

  • Develop unit and integration tests for all developed features, ensuring high-quality code and functionality.


Evaluation:

  • Performance will be assessed through regular code reviews, focusing on code quality, efficiency, and adherence to best practices.

  • Participate in team feedback sessions to discuss progress, challenges, and areas for improvement.

  • Demonstrate effective collaboration with back-end developers and other team members.

How to Apply

Share your CV, portfolio, and/or Linkedin profile to dev-jobs@elelem.ai and explain how your experience directly aligns with this role in 150 words or less. We look forward to seeing how you can contribute to our innovative projects!


Interview Process:


1. Initial Screening:

  • Review of CV, portfolio, and LinkedIn profile.

  • Evaluation of the informal explanation provided.


2. Coding Assessment:

  • All candidates will complete a practical coding assessment focusing on React components.

  • The assessment will evaluate your ability to develop and maintain reusable React components, translate designs into high-quality code, and optimize web application performance.


3. Technical Interview:

  • A video interview with our development team to discuss your technical skills and experience.

  • Questions will cover React, JavaScript, HTML, CSS, and REST APIs.


4. Cultural Fit Interview:

  • A conversation with team members to assess alignment with our company culture and values.

  • Discussion on your ability to work independently and collaboratively in a distributed team.


5. Final Decision:

  • Successful candidates will be contacted with an offer to join our team.

London | Montreal | Dhaka

© 2025 elelem

bottom of page