




Job Summary: We are seeking a Backend Developer specialized in Node.js to build AI-powered solutions with clean, scalable code, growing rapidly within an agile startup. Key Highlights: 1. Rapid growth opportunity from junior to full Software Engineer. 2. Work with AI (Copilot, ChatGPT) and "hot" technologies (AI, Cloud). 3. Culture of best practices, as in major technology companies. **Who We Are?** At **Dorstep AI**, we build artificial intelligence solutions for real businesses. We are an agile, technology-driven startup obsessed with efficiency. We seek someone eager to grow rapidly—from a junior programmer to a full Software Engineer. **The Challenge:** We are looking for a **Backend Developer** specialized in the JavaScript ecosystem (Node.js). You don’t need 5 years of experience, but you *must* have **impeccable programming habits**. Your code must be clean, well-organized, and scalable. We do not accept “spaghetti code” here; we build robust systems that integrate AI for important clients. **Your Day-to-Day Responsibilities:** * **Backend Development:** Build and maintain efficient RESTful APIs using **Node.js and TypeScript**. * **AI-Assisted Engineering:** Use tools like Copilot, ChatGPT, or Cursor daily to code faster—but you remain fully responsible for auditing and refining that code. * **Agile Methodology:** Participate in Sprints, Daily Standups, and Planning sessions. Use **Jira** to manage your tickets and time estimates. * **Quality Assurance:** Conduct Code Reviews and write tests to ensure nothing breaks in production. **Essential Technical Requirements (Must Haves):** * **Modern JavaScript (ES6+) & TypeScript:** Understand the difference between var, let, and const; promises; async/await; and, above all, **static typing** with TypeScript. * **Robust Frameworks:** Experience (or strong theoretical-practical knowledge) with **NestJS** (preferred due to its architecture) or **Express** with a solid structure. * **Advanced Git:** Fluent handling of branches, Pull Requests, and conflict resolution. Bonus points if you know **Gitflow**. * **Databases:** Knowledge of SQL (PostgreSQL) and ORM usage (e.g., TypeORM or Prisma). **Organizational Requirements:** * **Jira Proficiency:** Ability to move tickets, document progress, and estimate effort accurately. * **Scrum Mindset:** Understanding of the importance of daily communication and incremental value delivery. **Nice-to-Have:** * Docker proficiency. * Knowledge of API integration. * Automation systems and workflow logic (Make, n8n, Zapier, etc.) **What We Offer:** * An environment that encourages the use of **Artificial Intelligence** to enhance your work—not replace you. * Opportunity to work with "hot" technologies (AI, Automation, Cloud). * Culture of best practices: learn to code the way top-tier technology companies do. * Professional growth based on results and technical capability. Job Type: Full-time Pay: Up to $22,000.00 per month Experience: * SQL: 2 years (Required) * JavaScript: 2 years (Required) * AWS, Azure, GCP: 1 year (Required) * Jira: 1 year (Preferred) * SCRUM: 1 year (Preferred) Work Location: In person


