Careers @ Briidge

We’re looking for a tech co-founder who can drive product growth and development for our startup Briidge.

Here’s some information about the startup.
Collaboration between marketing teams and their clients is crucial to the success of their campaigns.That’s why we’re building Briidge. A collaboration tool for agencies and their clients.
Our objective is to create an environment where marketers can go from ideating to executing all their activities, end to end. Whether it’s a 3 month SEO pilot project or a webinar landing page.
We’re currently looking for a co-founder to join us on the journey to support 5,000,000 businesses on their journey by 2025.

What we’re looking for.
– Prior experience at an early stage startup with early traction either as a co-founder/founding team
– Worked on client projects
– Proficiency in full stack technologies (we’re using a MERN stack)
– Someone we can work with for 12+ hours without hating each other

What we’re offering
 Chance to take ownership of a product roadmap
– Work on an exciting business model which hasn’t been done in India yet
– Grow from 0 to 10,000 customers

If you’re interested in learning more, please schedule a call with us.

We are looking for a Node.js Developer responsible for developing and managing the API endpoints responsible for various types of CRUD operations on data at server side.

Your primary focus will be to develop all the server-side logic, definition and maintenance of the back-end database, and ensuring high performance, scalability and responsiveness to requests from the front-end.

You will also be responsible for integrating the React front-end components built by your co-workers into your back-end application API. Therefore, a basic understanding of front-end technologies as ReactJS is necessary as well.

Responsibilites

  • Able to design, develop and deploy highly scalable and responsive NodeJS back-end application using Express framework.
  • Should be able to write reusable, bug-free, production level code.
  • Good knowledge on server side data encryption and in-transit data encryption, should be able to encrypt the user data at rest.
  • Able to design and develop non-blocking code, using asynchronous feature of NodeJS.
  • Proficient in socket.IO, should be able to implement server/client private & group messaging features.
  • Knowledge of MongoDB and its ORM, should be able to write the object models, schema and perform crud operations using mongoose ORM
  • Must be highly proficient in NodeJS, data structure implementation using JavaScript, Event emitters.
  • Knowledge of design & implementation of REDIS and any queuing service is mandatory.

Skills And Qualifications

  • Strong proficiency with MongoDB, Express, React, Nodejs (MERN Stack)
  • Knowledge of Express NodeJS framework, routers, middleware, loggings, mongoose ORM
  • Understanding the nature of asynchronous programming and its quirks and workarounds, should be able to use ES6 syntax and implement callbacks
  • Good understanding of server-side templating languages (such as Jade, EJS, etc)
  • Good understanding of server-side CSS pre-processors (such as Stylus, Less, etc)
  • Good understanding of front-end technology ReactJS, CSS & HTML
  • Understanding accessibility and security compliance, CORS, JWT, session management
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Understanding fundamental design principles behind a scalable application
  • Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
  • Should be able to write efficient test cases using MOCA and CHAI assertion framework.
  • Knowledge of version control Git, conflict resolution is preferable.

Salary Bracket: 3.6 – 4 lacs per annum

ESOPs are available and can be discussed.

If you would like to apply for the position, please send your resume along with the assignment below to career@briidge.live

Create an app using MERN stack which includes the following tasks:
1. You have a NoSQL document based DB (MongoDB in this case) having 5-8 model schema (you can create a schema with fields like Name, Email, Age etc). Implement a search feature to look for the input keyword in all the documents of all the models and return top 10 results, in the most optimized way.
2. Implement a light-weight chat system with data & user persistent having options for both private and group/room chat using websocket.
3. Implement a ToDo List App. Provided the userid/username, return all the todo's for that user. Make use of below free api for data retrieval. Keep it speed optimized and consider the network latency
https://jsonplaceholder.typicode.com/todos
https://jsonplaceholder.typicode.com/users

We’re looking for an experienced front-end (React) developer with 1-3 years of experience.

Responsibilities

  • Leverage the inbuilt React toolkit for creating frontend features
  • Create data visualization tools, libraries, and reusable code for prospects
  • Integrate designs and wireframes within the application code
  • Monitor interaction of users and convert them into insightful information
  • Write application interface code with JavaScript
  • Enhance application performance with constant monitoring
  • Translate wireframes and designs into good quality code
  • Optimize components to work seamlessly across different browsers and devices
  • Good understanding of CSS libraries, Git, Figma etc.
  • Proper user information authentication
  • Develop responsive web-based UI
  • Constant interaction with other developer teams and design team to discuss UI ideas
  • A thorough review of applications needs and interfacing elements
  • Follow proper documentation for changes in application and further updates

Skills and Qualifications

  • Strong proficiency in JavaScript, object model, DOM manipulation and event handlers, data structures, algorithms, JSX, and Babel
  • Complete understanding of ReactJS and its main fundamentals like JSX, Virtual DOM, component lifecycle, etc.
  • Preceding experience with ReactJS workflows like Flux, Redux, Create React App, data structure libraries
  • Understanding of RESTful APIs/GraphQL, HTML/CSS, ES6 (variables and scoping, array methods), code versioning tools like GIT, SVN, etc., popular frontend development tools, CI/CD tools, DevOps, performance testing frameworks like Mocha, Node + NPM
  • Preferred degree in Computer Science, Information Technology or similar

Salary Bracket: 4.8 – 6 lacs per annum

ESOPs are available and can be discussed.

If you would like to apply for the position, please send your resume along with the assignment below to career@briidge.live

Here's a sample screen for which you have to develop the frontend in React.
https://www.figma.com/file/uOQSwqeXRk8IMgC8PYAAfQ/Untitled?node-id=1%3A327

You can use any components or 3rd party libraries, if required, to achieve this (we are following https://ant.design system).

On the interactivity front, most of the sections could be static for this assignment but please note the following points:

1. Collapsible navigation bar on the left.
2. On clicking the "See all" button in the "Ongoing projects" section, the "Project States", "Tasks" and "Today's Agenda" sections could be removed from the screen, and more of the project cards can fill those sections, like a scrollable list.
3. "+ Create" button can be similar to the "+ New" button in Google Drive.
Scroll to Top