Fullstack Engineer


About Blobr

We are a fast-growing startup building a No Code solution to help product people to share and monetize APIs. We make the world smarter as B2B data can be shared faster and better between companies thanks to Blobr. We help increase API adoption, reduce API costs and improve the time to market for API providers.
Our team is our best asset. We work with extremely smart and talented individuals, who all enjoy a high degree of responsibility and independence in structuring their work.

Your mission

You will be joining a cross-functional team working on the next generation No Code solution for APIs working closely with Design and UX to provide the best delightful experience for our users.

In this position, you play a key ownership role over the projects and services composing the web platform used by customers. These projects span from interactive components to dashboards to data-heavy Back-end visualizations.

As a Full-stack Engineer, you must have wide-ranging skills, you are comfortable with JavaScript/TypeScript to work as well on Front-end frameworks like ReactJS but also Back-end such as NodeJS. You will also be in charge of architecting and building new systems and APIs that power our applications. As a developer at Blobr, you'll need to actively communicate with your teammates to ensure that your work is contributing to the team's collective goal.

You will ensure that these components and the overall application are robust, responsive, and easy to maintain. Also, you will coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and quality products are important.

We look for people who:

-> Have a high-level knowledge of JavaScript and experience with a JavaScript framework such as ReactJS and NodeJS.
-> Like working with micro-services architecture and building RESTful APIs
-> Want to grow your career in a fast-paced, low bureaucracy environment.
-> Like the idea of working on a small, customer-driven development team of 3-5 engineers.
-> Take ownership, work collaboratively, and figure things out.
-> Have a track record for solving complicated technical problems and analyze tradeoffs with empathy for the developers, yet building creative solutions.
-> Able to demonstrate pragmatic decision making and problem-solving abilities.
-> Understand how we build and why for our customers.

Here are the main topics you will work on

-> Collaborate with other teams to define new features and continuously improve internal systems.
-> Work in a team of engineers, PMs, designers, etc. all with very diverse and interesting backgrounds.
-> Translate designs and wireframes into high-quality code.
-> Build robust, reliable and reusable components and front-end libraries for future use.
-> Solve complex business problems by using an engineering-centric approach.
-> Contribute to technical and architectural decision-making.
-> Build robust and scalable APIs.
-> Design reliable distributed systems that handle high volumes of data with low latency.
-> Maintain and support business-critical systems.
-> Deliver a consistently high-quality code.
-> Maintain and improve the code quality by writing unit tests, integration tests and e2e automations, all while respecting clean code standards.
-> Identify and find solutions for bugs and bottlenecks.
-> Work closely with upstream team members to address production issues.
-> Keep up to date with the latest software engineering trends.

Your profile

-> 1+ years of professional experience with ReactJS and NodeJS (or similar JS framework)
-> Strong understanding of TypeScript, JavaScript, Object-Oriented principles, relational or NoSQL databases, and web application development.
-> Knowledge of architecture patterns: REST/GraphQL APIs, Event-Driven Architectures, Micro-Services.
-> You have a good understanding of designing and scaling distributed systems.
-> Experience maintaining production systems.

A plus for joining Blobr

-> Previous tech startup experience.
-> Familiarity with AWS ecosystem, including cloud services, AWS DevOps.
-> Familiarity with Front-end design systems like AntDesign, Component-Driven Development and Storybook
-> Familiarity with infrastructure as code frameworks such as Terraform, Serverless Framework.
-> Comfortable in a Unix environment

Recruitment Process

1. First call.
2. Live or offline test on a use case.
3. Meet the team.
4. Last round with the CEO and CTO.

You will receive a competitive package + stock options.

Do you think you have what it takes to be part of Blobr? We'd love to hear from you.

Apply for this job