Posted on: 04/11/2026
Summary of the Company :
ConstructivIQ is a SaaS company focused on the construction industry, specifically tackling procurement planning, material tracking, and integrating those workflows with project schedules. Their platform aims to move away from spreadsheets and disconnected systems by enabling workflows that link procurement, submittals, delivery lead times, and schedule dependencies.
At ConstructivIQ, they are on a mission to target critical pain points in the construction industry that require connecting people and data across silos. they aim to bring the full power of data, analytics and AI to construction while targeting specific challenges that plague the industry. Efficient and effective Procurement is critical to the success of construction projects and that's our initial area of focus.
Job Details :
We are looking for a Software Engineer who is passionate about backend development and interested in building data-driven and AI-powered applications. The ideal candidate should have strong Node.js fundamentals, database knowledge, and an inclination toward AI/ML, data engineering, and modern web technologies.
The role primarily focuses on backend services and APIs, while offering opportunities to work on AI/ML initiatives, data pipelines, and full-stack development using React.
Key Responsibilities :
- Design, develop, and maintain backend services and APIs using Node.js.
- Build scalable and secure REST and GraphQL APIs.
- Develop reusable, maintainable, and testable code.
- Design and optimize PostgreSQL database schemas and queries.
- Collaborate with frontend developers to integrate APIs and services.
- Participate in system design, code reviews, and technical discussions.
- Troubleshoot and resolve application issues in a timely manner.
- Implement security, authentication, and data protection mechanisms.
- Work on AI/ML use cases such as data extraction, document processing, recommendations, and predictive insights.
- Build and maintain data pipelines for processing structured and unstructured data.
- Integrate AI services, LLMs, and machine learning models into business workflows.
- Contribute to cloud-based deployments and DevOps activities.
- Optionally contribute to frontend development using React.js.
Qualifications :
- Bachelor's/Master's degree in Computer Science, Information Technology, Computer Engineering, or a related field.
- 1-2 years of experience in backend/software development, with strong hands-on experience in Node.js.
- Strong understanding of JavaScript/TypeScript, Node.js fundamentals, asynchronous programming, and backend architecture.
- Hands-on experience developing RESTful APIs and GraphQL APIs.
- Strong knowledge of PostgreSQL, including database design, schema development, complex queries, indexing, and query optimization.
- Experience with authentication, authorization, API security, data protection, and secure coding practices.
- Good understanding of OOP, data structures, algorithms, design patterns, and software engineering principles.
- Experience writing clean, reusable, maintainable, and testable code, with exposure to unit/integration testing.
- Experience integrating backend APIs with frontend applications, preferably React.js.
- Strong interest or hands-on exposure to AI/ML, Generative AI, LLMs, data engineering, or data processing.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1682085