
Senior Full-Stack Engineer — Backend-Focused
Remote · Platform Engineering · Full-time · 4–5 years experience
About the Role
We're a healthcare technology company building a multi-tenant case-management platform that orchestrates
complex clinical, payment, and communication workflows. You'll build backend services that power the product
— a TypeScript GraphQL API on Node.js, backed by PostgreSQL/Prisma and deployed on Google Cloud,
integrating a broad ecosystem of third-party healthcare, payment, and communication providers.
This is a senior, high-ownership role on a remote-first team. You'll design systems, lead complex integrations,
mentor engineers, and influence our architecture as we scale.
What You'll Do
• Design, build, and operate backend features on our Node.js + TypeScript platform using Express + Apollo
GraphQL in a modular-monolith architecture.
• Model and evolve a large, multi-tenant data layer with Prisma 7 on PostgreSQL (including read replicas),
with attention to performance, indexing, and data integrity.
• Build and harden third-party integrations — payments (Stripe, NMI), communications (SendGrid, Twilio),
CRM (HubSpot), scheduling (Calendly), and healthcare systems (Dosespot, pharmacy/consult-provider
APIs).
• Design event-driven and asynchronous workflows using Google Cloud Pub/Sub, scheduled jobs (App
Engine Cron), and Cloud Functions — for payment retries, follow-ups, escalations, and batch processing.
• Implement secure authentication and RBAC (Firebase Admin, JWT, OTP flows, granular permissions) in a
multi-tenant, compliance-sensitive context.
• Work with GCP services — App Engine, Cloud Storage, BigQuery, Document AI, Secret Manager — and
contribute to CI/CD via GitHub Actions and Prisma migration pipelines.
• Make full-stack changes when needed — wiring up the Vue 3 / Apollo frontend to ship a feature completely.
• Write robust tests with Vitest + Supertest and Firebase emulators; ensure reliability, observability
(Winston/Cloud Logging), and safe rollouts.
• Mentor engineers, lead design discussions, and own systems end-to-end in production.
What We're Looking For
• 4–5 years of professional backend or full-stack engineering experience, with a track record on
medium-to-large-scale production systems.
• Strong Node.js + TypeScript expertise and solid API design skills (GraphQL strongly preferred; strong
REST background welcome).
• Deep relational database experience — schema design, query optimization, migrations — ideally with
Prisma/PostgreSQL or comparable ORMs.
• Experience building and maintaining complex third-party integrations and webhook-driven systems,
including payments.
• Familiarity with cloud infrastructure (GCP preferred; AWS/Azure transferable), async messaging/queues,
caching (Redis), and CI/CD.
• Solid grasp of authentication, authorization (RBAC), and security best practices.
• Enough frontend competence to contribute to a Vue/React + GraphQL client when a feature demands it.
• Demonstrated ability to own systems independently, take responsibility for reliability and on-call quality,
and reason about scale and trade-offs.
• Excellent written and verbal communication — essential for our remote, async culture.
• Leadership qualities: you mentor others, drive technical design, and raise engineering standards.
Nice to Have
• Experience with Pub/Sub, BigQuery, Document AI, or other GCP-native services.
• Background in healthcare, fintech, or regulated/compliance-sensitive domains (HIPAA awareness a plus).
• Experience with multi-tenant SaaS architecture and data isolation.
• Familiarity with AI/LLM integrations (Claude, OpenAI, vector DBs like Pinecone).
• Experience scaling systems with rate limiting, observability, and performance tuning.

Similar jobs
Job Title : Senior Software Engineer (Full Stack — AI/ML & Data Applications)
Experience : 5 to 10 Years
Location : Bengaluru, India
Employment Type : Full-Time | Onsite
Role Overview :
We are seeking a Senior Full Stack Software Engineer with strong technical leadership and hands-on expertise in AI/ML, data-centric applications, and scalable full-stack architectures.
In this role, you will design and implement complex applications integrating ML/AI models, lead full-cycle development, and mentor engineering teams.
Mandatory Skills :
Full Stack Development (React/Angular/Vue + Node.js/Python/Java), Data Engineering (Spark/Kafka/ETL), ML/AI Model Integration (TensorFlow/PyTorch/scikit-learn), Cloud & DevOps (AWS/GCP/Azure, Docker, Kubernetes, CI/CD), SQL/NoSQL Databases (PostgreSQL/MongoDB).
Key Responsibilities :
- Architect, design, and develop scalable full-stack applications for data and AI-driven products.
- Build and optimize data ingestion, processing, and pipeline frameworks for large datasets.
- Deploy, integrate, and scale ML/AI models in production environments.
- Drive system design, architecture discussions, and API/interface standards.
- Ensure engineering best practices across code quality, testing, performance, and security.
- Mentor and guide junior developers through reviews and technical decision-making.
- Collaborate cross-functionally with product, design, and data teams to align solutions with business needs.
- Monitor, diagnose, and optimize performance issues across the application stack.
- Maintain comprehensive technical documentation for scalability and knowledge-sharing.
Required Skills & Experience :
- Education : B.E./B.Tech/M.E./M.Tech in Computer Science, Data Science, or equivalent fields.
- Experience : 5+ years in software development with at least 2+ years in a senior or lead role.
- Full Stack Proficiency :
- Front-end : React / Angular / Vue.js
- Back-end : Node.js / Python / Java
- Data Engineering : Experience with data frameworks such as Apache Spark, Kafka, and ETL pipeline development.
- AI/ML Expertise : Practical exposure to TensorFlow, PyTorch, or scikit-learn and deploying ML models at scale.
- Databases : Strong knowledge of SQL & NoSQL systems (PostgreSQL, MongoDB) and warehousing tools (Snowflake, BigQuery).
- Cloud & DevOps : Working knowledge of AWS, GCP, or Azure; containerization & orchestration (Docker, Kubernetes); CI/CD; MLflow/SageMaker is a plus.
- Visualization : Familiarity with modern data visualization tools (D3.js, Tableau, Power BI).
Soft Skills :
- Excellent communication and cross-functional collaboration skills.
- Strong analytical mindset with structured problem-solving ability.
- Self-driven with ownership mentality and adaptability in fast-paced environments.
Preferred Qualifications (Bonus) :
- Experience deploying distributed, large-scale ML or data-driven platforms.
- Understanding of data governance, privacy, and security compliance.
- Exposure to domain-driven data/AI use cases in fintech, healthcare, retail, or e-commerce.
- Experience working in Agile environments (Scrum/Kanban).
- Active open-source contributions or a strong GitHub technical portfolio.
Technical Lead
The ideal candidate should possess the following qualifications:
- Education: Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Experience: 9+ years in software development with a proven track record of delivering scalable applications.
- Leadership Skills: 4+ years of experience in a technical leadership role, demonstrating strong mentoring abilities.
- Technical Lead must Lead and mentor a team of software developers and validation engineers.
- Technical Skills: Technical Lead must have Proficiency in programming languages such as C#, React js, SQL, MySQL, Javascript, Web API are required .NET, or Python, along with frameworks and tools used in software development.
- Technical Lead must have General working knowledge of Selenium to support current business automation tools and future automation requirements.
- General working knowledge of PHP desired to support current legacy applications which are on the roadmap for future modernization.
- Technical Lead must have Strong understanding of software development lifecycle (SDLC).
- Experience with agile methodologies (Scrum/Kanban or similar).
- Knowledge of version control systems (Git or similar).
- Development Methodologies: Experience with Agile development methodologies and experience with CI/CD pipelines.
- Problem-Solving Skills: Strong analytical and problem-solving abilities that enable the identification of complex technical issues.
- Collaboration: Excellent communication and collaboration skills, with the ability to work effectively within a team environment.
- Innovation: A passion for technology and innovation, with a keen interest in exploring new technologies to find the best solutions.
Full Stack WordPress Developer with 5-8 years of proven experience in WordPress development. The ideal candidate will have a strong background in both frontend and backend development, with expertise in API integration, data manipulation, and data visualization. This role will involve building robust WordPress solutions from the ground up, integrating third-party APIs, and creating visually engaging data representations in the admin dashboard.
Responsibilities:
Develop and maintain custom WordPress themes, plugins, and frontend components
Implement backend functionality using PHP, MySQL, and other relevant technologies
Integrate third-party APIs and manipulate data to meet project requirements
Design and implement data visualization solutions using charts and graphs in the WordPress admin dashboard
Ensure seamless integration of frontend designs into WordPress
Work with cross-functional teams including project managers and other developers to deliver high-quality solutions on time and within budget
Troubleshoot and debug issues as they arise, providing timely resolutions
Stay up-to-date with the latest trends and best practices in WordPress development and Full Stack development
Requirements:
Bachelor's degree in Computer Science, Engineering, or related field
5-8 years of hands-on experience in WordPress development as a Full Stack Developer
Strong proficiency in PHP, HTML, CSS, JavaScript, and MySQL
Experience with frontend frameworks/libraries such as Bootstrap, React, Vue.js, or Angular
Proven track record of developing custom WordPress themes, plugins, and frontend/backend components
Experience with API integration and data manipulation
Excellent communication and collaboration skills
Ability to work independently and as part of a team
Strong problem-solving and analytical skills
Attention to detail and commitment to delivering high-quality work
Software Architect
Symbl is hiring a Software Architect who is passionate about leading cross-functional R&D teams. This role will serve as the Architect across the global organization driving product architecture, reducing information silos across the org to improve decision making, and coordinating with other engineering teams to ensure seamless integration with other Symbl services.
*Symbl is seeking for a leader with a demonstrated track record of leading cross-functional dev team, you are fit for the role if *
- You have a track record of designing and building large-scale, cloud-based, highly available software platforms.
- You have 8+ years of experience in software development with 2+ years in an architect role.
- You have experience working on customer-facing machine learning implementations (predictions, recommendations, anomaly detection)
- You are an API first developer who understands the power of platforms.
- You are passionate about enabling other developers through your leadership and driving teams to efficient decisions.
- You have the ability to balance long-term objectives with urgent short-term needs
- You can successfully lead teams through very challenging engineering problems.
- You are domain Expertise in one or more of: Data pipelines and workflow, telephony systems, real time audio and video streaming machine learning.
- You have bachelor's degree in a computer science-related field is a minimum requirement
- You’ll bring your deep experience with distributed systems and platform engineering principles to the table.
- You are passionate about operational excellence and know-how to build software that delivers it.
- You are able to think at scale, define, and meet stringent availability and performance SLAs while ensuring quality and resiliency challenges across our diverse product and tech stacks are addressed with NodeJs as mandatory, Java, Python, Javascript, ReactJS with intersection with ML platform + open source DBs.
- You understand end-user use cases and are driven to design optimal software that meets business needs.
Your day would look like:
- Work with your team providing engineering leadership and ensuring your resources are solving the most critical engineering problems while ensuring your products are scalable, performant, and highly available.
- Focused on delivering the highest quality of services, and you support your team as they push production code that impacts hundreds of Symbl customers.
- Spent time with engineering managers and developers to create and deliver critical new products and/or features that empower them to introduce change with quality and speed.
- Made sure to connect with your team, both local and remote, to ensure they are delivering on engineering and operational excellence.
*Job Location : Anywhere – Currently WFH due to COVID
Compensation, Perks, and Differentiators:
- Healthcare
- Unlimited PTO
- Paid sick days
- Paid holidays
- Flexi working
- Continuing education
- Equity and performance-based pay options
- Rewards & Recognition
- As our company evolves, so do our benefits. We’re actively innovating how we support our employees.
Who should not apply for this job
- If you are looking for a 100% hike in your salary but can't commit to what value you will bring on the table
- If you never read books
- If you jump companies every 11-12 months
- If you are not comfortable working on Saturdays
- If you have less than 2 years of experience
- If you have more than 4 years of experience
At this position you will:
- Get solid experience with high-load distributed architecture using REST and High load services.
- Work with automated CI/CD processes, AWS cloud, and VoIP.
- Implement and support microservices based on Elasticsearch, Mongo, and frontend.
Key-Skills Required:
Node.js | Express | REST Api | Javascript | Redux-Saga | MongoDB | Web security TLS/SSL | Web Sockets | Promises & Call-backs | Database & Data structures | Redis | Elasticseach | React.Js
Key Deliverables:
- New feature design and implementation, Bug fixing, testing and performance tuning.
- Work on the API and Engines.
- Code deployment on cloud & maintenance of the same.
- Take complete ownership of a product/feature from setup to deployment.
- Time-bound feature delivery & updating.
- Cost-saving using efficient & effective technologies
Role and Responsibilities:
- Work on back-end (+ frontend integration) development of core scripts using NodeJS / MongoDB /Express /Redux, and Redis.
- Manage Key-value based databases like Redis.
- Active participation in the development of a sophisticated platform as one of the leading developers.
- Document code consistently throughout the development process by listing a description of the program, special instructions, and any changes made in database tables on procedural, modular, and database level.
- Respond promptly and professionally to bug reports.
- Knowledge of bluebird.js (Promises), Async, etc will be of advantage.
- Coding and programming using Object-Oriented Programming, Data Structure and Algorithms, architecture/ design and build RESTful API.
- Passionate about building products and features and build the product from scratch with thrust on Web security, TLS/SSL, web sockets, etc
- Knows one or more of Wireframes/ Prototyping/ Functional Documentation of business.
4-10 LPA based on experience and on performance in the interview round (70% Fixed - 30% Variable Incentive based on performance/delivery schedule)
(We do ZERO deductions since the salary will be paid from US/Singapore)
Technical Skills : Node.js, Restful, Express, React.js, Redux, MongoDb
- Previous working experience as a MEAN/MERN Stack Developer for at least 2 years.
- In depth knowledge of React.js, Angular.js, NodeJS, ExpressJS.
- Experience implementing applications using React.js and Angular.js.
- Experience creating front end applications using HTML, React and Angular.
- Hands on experience with JavaScript Development on both client and server-side
Preferred Qualifications & Desired Competencies:
- Can-do attitude and bring a go-getter
- Ability to learn new technologies quickly.
- Self-motivated, results-driven individual and passionate about work.
- Excellent communication skills and problem solving skills
We indulge in all things that would excite you!!
- Work on large-scale, custom distributed software systems using Java, Scala, MongoDB, JavaScript (AngularJS, ReactJS) and the likes
- We work almost exclusively on customer site providing a mix of delivery and consulting services, so you'll be flexible about travel
- Employ Agile development including task estimation, test automation, deployment automation, and Continuous Integration to improve overall execution speed and product quality
- Work in a dynamic, collaborative, transparent, non-hierarchical, and ego-free culture where your talent is valued over a designation or title
- Spread the word about best practices in software development inside and outside Equal Experts community like Expert Talks
What we look for in you?
- 3 + years Hands-on in development and delivery experience with Java, Scala, and the likes
- Passion for software engineering and craftsman-like coding prowess
- Great OO skills, including strong design patterns knowledge
- Experience working with Agile, TDD, Lean and/or Continuous Delivery approaches and best practices, such as Extreme Programming (XP)
- Enthusiastic to work collaboratively with people and sharing your ideas to solve real business problems.












.png&w=256&q=75)