
Project Overview
We’re building Express AI, a SaaS platform that allows small and medium-sized businesses (SMBs) to easily train and deploy their own dedicated AI agents for customer service, technical support, sales, and more.
Our vision is to give SMBs the power of enterprise-grade AI without complexity. You’ll help build the core platform that powers this – including agent training interfaces, web deployment, dashboards, and integrations.
Key Responsibilities
• Develop scalable full-stack features using modern JavaScript frameworks
• Build and maintain AI agent training modules (upload docs, FAQs, tone settings)
• Integrate OpenAI, Whisper, LangChain, and other LLM APIs
• Implement user-facing dashboards for chat/voices/social/email agent monitoring
• Design multi-tenant systems with admin-level controls
• Ensure reliability and scalability of the platform as we grow
Tech Stack
• Frontend: React.js, Next.js, TypeScript
• Backend: Node.js, Express, MongoDB (or Postgres), Redis
• AI & NLP: OpenAI API (ChatGPT, Whisper), LangChain, Python (optional)
• DevOps: Docker, AWS or GCP (basic familiarity okay)
• Other: WebSockets for real-time chat, REST APIs, Git
Role Type
• Full Stack Developer (preferred)
• Frontend or Backend specialists also considered, but must be willing to collaborate on both sides
Experience Level
• 3 to 6 years of professional experience
• Previous work with SaaS platforms, AI tools, or multi-tenant architecture is a big plus
Must-Have Skills
• Proficiency in JavaScript/TypeScript
• Strong experience with React.js and Node.js
• Experience working with REST APIs and building secure web apps
• Solid understanding of cloud deployment (AWS/GCP/Firebase)
• Ability to work independently, self-manage, and deliver in a fast-paced environment
Nice-to-Have Skills
• Familiarity with LangChain, OpenAI, AI agent frameworks
• Experience with voice/chat integration
• Prior experience building tools for SMBs or customer support systems
Engagement Type
• Full-time (preferred) or part-time with clear weekly availability
• Remote (India-based candidates only)
Why Join Us?
• Work on a cutting-edge AI platform solving real problems for real businesses
• Fast-moving, no-red-tape team environment
• Build something that will impact millions of small businesses globally

About Express Text
About
Company social profiles
Similar jobs
- Full Stack Developer with a strong technical foundation in Angular, Java,Spring MVC, JPA. Spring Boot, REST API, Database, and CI/CD pipelines, Playwright
- Design, develop, and maintain full-stack applications using Angular (front-end) and Java Spring Boot (back-end). * At least 3 years of Hand-on Java EE and Core Java experience with strong leadership qualities.
- Experience with Web Service development, REST and Services Oriented Architecture.
- Expertise in Object Oriented Design, Design patterns, Architecture and Application Integration.
- Working knowledge of Databases including Design, SQL proficiency.
- Strong experience with frameworks used for development and automated testing like SpringBoot, Junit, BDD etc.
- Experience with Unix/Linux Operating System and Basic Linux Commands.
- Strong development skills with ability to understand technical design and translate the same into workable solution.
- Basic knowledge of Python/Python scripting
- Build, deploy, and monitor applications using CI/CD pipelines.
- Experience with agile development methodology.
- Good to Have Elastic Index Database, MongoDB - No SQL Database Docker Deployments, Cloud Deployments
Looking for a MEAN / MERN Stack Developer.
Looking for Someone with good experience with below skills.
* Minimum 3+ years of professional experience with any of the below stacks.
* Proven experience as a Frontend Developer (or) Backend Developer (or) Full stack Developer.
* Experience developing desktop and mobile applications.
* Familiarity with common stacks.
* Front-end – ReactJs, HTML/ CSS, JavaScript, Typescript, XML, jQuery.
* Back-end – JavaScript frameworks with Nodejs.
* Full Stack : ReactJs, NodeJs, HTML/ CSS, JavaScript, Typescript, XML, jQuery.
- Provide development and maintenance services for .NET application.
- Develop and implement best practices for .NET programming.
- Review codes and provide recommendations for improvements.
- Identify the key problems and develop a solution within business and technical context.
- Design, develop, test, review and document .NET application programs.
- Evaluate user requests to determine budget, time, feasibility and compatibility of the new or modified program.
- Analyze technical architecture and provide recommendations.
- Coordinate with users to analyze and propose application solutions to meet business needs.
- Participate in all stages of the software development life cycle including coding, designing and documentation.
- Develop support processes to integrate .NET applications into in-house and third party applications.
- Prepare and maintain system-level, program-level and user-level documentations.
- Act as a technical lead for development and integration of .NET applications.
Ionic/React Native/ AngularJS / Javascript, Cordova, HTML5, CSS
Requirements
• Good Knowledge of Hybrid app development and Enterpise Business applications
• Expertise in using Mobile App frameworks
• Experience in using REST API’s, Webservice and JSON
• Knowledge of sqlite and web storage
• Good in designing
• Good communication Skill
• Ability to work in a team
• Familiarity with Native Android is a plus
- Bachelors in Computer Science, Information Systems or equivalent.
- 6 years experience delivering highly available web/mobile applications including 1-3 years as Senior/Lead developer.
- Prior experience in retail domain is a plus.
- 3 years of experience working with distributed teams.
- Deep knowledge of UI Libraries / Frameworks, API (REST), API Management and building scalable and high performance Web APIs.
- Must have experience building websites using Javascript and Java technologies (e.g. Typescript, Spring Boot etc.). Search Engine and Native App development experience is a plus.
- AWS Serverless Cloud native services experience with Lambda functions, SNS, SQS, DynamoDB, API Gateway etc.
- Strong knowledge of Caching frameworks, data structures, algorithms, operating systems, and distributed systems.
- Strong understanding of databases, NoSQL data stores, storage and distributed persistence technologies.
- Strong communication and presentation skills.
- Passionate about enabling next generation experiences.
- Experience with automated testing, deployment pipelines and cloud based infrastructure
Role Description:
- Develop omni-channel digital solutions leveraging serverless and micro services in a cloud based platform to develop backend services.
- Design high/low level solutions, contribute towards architecture and technical roadmap.
- Lead technical implementation/delivery.
- Host/Lead technical discussions.
- Champion software development best practices, test driven development, CI and CD.
- Build cloud native and highly cost efficient solutions.
- Innovate, Unlearn and Disrupt. Research next generation frameworks and technologies.
- Embrace change.
What is FCG?
FCG, a product-based technology consulting company serving top North American clients and providing the most innovative technology solutions from the past 10 years in the domain of Utility, gas pipeline, roadways and permitting systems. We are made up of more than 50+ software professionals and researchers (and growing) who live and breathe technology. With our core principles and values, we always believed in challenging ourselves to bring out the best products and to constantly improve and invest in latest technologies such as Cloud Computing, Dev-Ops, GIS, Big Data and Analytics.
We are an STPI unit operating from IT park Bhopal with high end infrastructure and due to COVID-19 we are providing the work from home.
Why work at FCG?
FCG is on a mission to create a place where you can learn and grow, where your ideas are valued and where you can do cool things, all while contributing to the larger success of the company. At FCG we incorporate and promote a culture of creativity, innovation, and collaboration to allow everyone to do their best work every day. Our core management team aims to provide you very friendly environment with guidance at every step.
Education
Bachelor's/Master’s degree in Computer Science/ Information Technology with overall high academics.
Experience
3- 5+ years of experience as a .Net Application/Software Developer
Job Requirements
The Software Developer must be able to demonstrate the following skills and experience (either through in an internship, previous employment, or in a college project):
- Bachelor’s Degree or higher in Computer Science or equivalent field
- 3-5+ years of experience with C#, .NET 3.5 and above framework, Visual Studio 2012 and above, http://asp.net/">NETWeb Forms, and IIS 6/7; Familiarity or experience with server design/architectural patterns (e.g. Model-View-Controller (MVC)), and general Server-Side Development (e.g. ASP.Net, SQL Server, Oracle, PHP)
- Experience with SQL, JavaScript, AJAX, JSON, jQuery, HTML/HTML5, CSS/CSS3, JSON Requests, Responsive Web Development, and cross browser development is a PLUS.
- Experience in other languages such as mobile based (Objective-C, Java, Swift, etc.) is a PLUS.
- Experience with GIT, Subversion, or similar version control systems.
- Understanding of Design Patterns and Object-Oriented Concepts.
- Experience with the software development lifecycle (SDLC), including requirements analysis, development, production deployment and maintenance; Experience or understanding of working in an Agile environment
- Ability to function well in a collaborative, team-oriented environment.
- Ability to write technical documentation for internal or external developer/technical audiences.
- Applicant must possess good written and spoken English language skills (fluent or highly conversant in English).
Role & Responsibilities
Depending on current project needs, responsibilities could entail any of the following:
- Translate application storyboards and use cases into architecture concepts and pseudocode
- Design, build, and maintain efficient, reusable, and reliable C# code by writing clean, scalable code using Object Oriented Programming Principles (OOP) and our defined Development Standards guide
- Ensure the best possible performance, quality, and responsiveness of applications by identifying any observed bottlenecks and bugs, and suggesting solutions / technical alternatives to mitigate and address these issues; Make recommendations and/or changes towards the development of new code or reuse of existing code, and improve/streamline processes and systems
- Support projects through entire Software Development Lifecycle (SDLC) by participating in the requirements analysis and research gathering (R&D) process, and/or writing documentation such as technical specifications, user guides, and other forms of documentation.
- Interact with team members (end-users, testers, distributors, analysts and project/release managers) in a team-oriented fashion
- Follow software development methodologies and best practices
- Ensure system improvements and tickets are successfully implemented through following up with developers and QA team
- The candidate should expect to work in a global virtual team spread across North America and India team members, sometimes across multiple time zones.
- The candidate may be assigned to more than one role or project at a time.
- Our ideal candidate will be a self-motivated team player committed to delivering on time and should be able to work with minimal supervision.

Bachelor’s degree in Computer Science, Electronics, or related field; Master’s degree or equivalent
experience desired
• Minimum 3 years software engineering experience
• Proficiency in one or more of the following programming languages (Python / Java / Scala / C / C++ /
Objective-C / Swift)
• Strong working knowledge of web application frameworks – node.js. Experience deploying and maintaining
cloud-based web applications (Azure preferred)
• Experience with data persistence and manipulation (sql, nosql, Splunk, etc.)
• Hands-on Test-Driven Development experience and able to author Unit, Integration and Functional Tests
• SOLID OO-skills. Must demonstrate strong familiarity of design patterns
• Shall be familiar with Agile Processes – Scrum or Kanba
Required: Technical Skills
- Python
- Angular
- Node
- Postgres DB
- Google Script
- gCloud Deployment
- Front-end/Back-end development
Non-Technical Skills
- Communications - real fast, crisp and clear comms
- Context switching - able to jump between projects, priorities
- Speed
Preferred Skills
- Please share links to your Github repo, Code competitions
Nice to Haves or Optional
- JavaScript
- TypeScript
Your Key Responsibilities
You will build robust, secure and scalable micro-services
- You will be responsible to implement RESTful service
- You will take ownership to build scalable, reliable and performant code that complies with our internal code guidelines
- Take part in code reviews and architecture development
- You will influence how we build individual features and products, and bring in best practices and patterns that can be used for engineering lifecycle
- You will be driving architecture and design discussions and will be responsible to run and maintain good infrastructure
What to Bring
B.Tech/ B.E. in Computer Science from a reputed college or related technical discipline with 5-8 years of experience in software development
- Knowledge for data structure and an eye for architecture
- Familiar with Git Architecture
- Experience with reactive programming
- Experience in building RESTful APIs with monitoring, fault tolerance and metrics
- Exposure to relational and NoSQL databases (MongoDB, Redis)
- Exposure to server-side services using ElasticSearch and ESB - Camel, ActiveMQ
- Experience in MEAN stack development
- Strong experience with AWS Stack









