76 builder.ai Jobs
Builder.ai - Senior Software Engineer - Node.js Framework (4-9 yrs)
builder.ai
posted 4d ago
About Builder.ai :
Builder.ai is on a mission to make app building accessible to everyone, regardless of their background, tech knowledge, or budget. We have already helped thousands of entrepreneurs, small businesses, and global brands like the BBC, Makro, and Pepsi achieve their software goals. Builder.ai was named one of 2023's 'Most Innovative Companies in AI' by Fast Company and won the Europas 2022 'Scaleup of the Year'. With a team of over 800 people worldwide and $250m Series D funding (in partnership with Microsoft), there's never been a more exciting time to join us.
Life at Builder.ai :
At Builder.ai, we encourage you to experiment! Every role offers unlimited opportunities to learn, progress, and challenge the status quo. We aim to support our customers better and take AI app building to new heights. Our global team is diverse, collaborative, and exceptionally talented, united by our HEARTT values: Heart, Entrepreneurship, Accountability, Respect, Trust, and Transparency, and a let's-get-stuff-done attitude.
In return for your skills and commitment, we offer great perks, including hybrid working, a discretionary variable pay or commission scheme, employee stock options, generous paid leave, and trips abroad. #WhatWillYouBuild
About the role :
As a backend developer for our innovative whiteboard tool, you will play a critical role in designing and implementing interactive and user-friendly web applications. Your expertise in modern web technologies will enhance collaboration and creativity among users, delivering a seamless and engaging experience.
Why you should join :
Be part of a dynamic team that values innovation, creativity, and collaboration. This role offers the opportunity to work on cutting-edge projects and to make a significant impact on our product development.
You'll be responsible for :
- Application Development : Design and develop secure, high-performance Node.js applications throughout the full software lifecycle.
- Code Quality & Testing : Write clean, maintainable code following best practices and coding standards; implement unit tests and participate in peer reviews.
- Technical Problem-Solving : Independently research new technologies and approaches to create rapid, scalable solutions.
- Collaboration : Work closely with cross-functional teams (Frontend, Product, Design) to gather requirements, deliver features, and resolve issues.
- Agile Practices : Contribute to sprint planning, daily stand-ups, and retrospectives, adhering to agile methodologies.
- Maintenance & Support : Troubleshoot and resolve production issues, ensuring high availability and reliability of systems.
Requirements :
- Proficiency in JavaScript/TypeScript : Hands-on experience in ECMAScript languages and Node.js frameworks (Express, Fastify, NestJS, StrongLoop, etc.).
- Database Expertise : Skilled in working with PostgreSQL or similar relational databases.
- Backend Fundamentals : Solid understanding of asynchronous programming, event-driven architecture, and RESTful APIs.
- Frontend Integration : Familiarity with frontend frameworks (React.js, Angular, Vue.js) to enable smooth integration.
- Version Control : Experience with Git or similar version control systems.
- Security Mindset : Knowledge of security best practices (e.g., OWASP) for web applications.
- Cloud & Containers : Basic experience with cloud platforms (Azure) and containerization (Docker, Kubernetes).
- Testing Frameworks : Proficiency with Mocha or Jest for unit and integration testing.
- Microservices & CI/CD : Understanding of microservices architecture and continuous integration/continuous deployment practices.
- Communication & Collaboration : Strong interpersonal skills and a team-oriented attitude.
- Authentication/Authorization : Familiarity with OAuth, JWT, and similar mechanisms.
- Data Structures : LinkedList, Trees
- Algorithms : Searching, Sorting, Text + Word Wrapping Algorithms
- Techniques : Encoding/Decoding, Compression/Decompression
Nice-to-Have Skills :
Advanced Node.js Frameworks :
- Deep experience with NestJS or similar frameworks.
Serverless Architectures :
- Familiarity with serverless environments (e.g., AWS Lambda, Azure Functions).
DevOps Exposure :
- Experience with infrastructure-as-code, advanced CI/CD pipelines, and cloud-native engineering.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Software Engineer roles with real interview advice
Nothing as such.
Tech Lead doesn't have much knowledge, they push other developers to complete their own task. Developers used to get assign the tasks which are not relevant to them. Very poor work culture.