Senior/lead Full stack engineer at Borderless Softech Pvt Ltd · Bengaluru (Bangalore) · 4 - 8 years · ₹12L - ₹40L / yr · Raised funding · Posted 5 May 2022

Role description:
We are looking for Senior Software Engineer with expertise and experience in designing, developing and testing applications including new developments, enhancements, maintenance and support. The role involves continuous collaboration with team, partners.
Candidate description:
Responsibilities
- Building interactive consumer data from multiple systems and RESTfully abstract to the UI through a Node.js backend
- Address and improve any technical issues
- Strong commitment to quality and delivery
- Collaborate well with engineers, and specialists to design and create advanced, elegant and efficient system
- Create Unit and Integration tests to ensure the quality of code
- Be responsive to change requests and feature requests
- Write code that is cross-platform and cross-device compatible
- Ability to wear many hats and learn new technologies quickly
- Used CI/CD and AWS platform
Qualifications
Experience
- 4-8 years of experience in IT industry
- Experience with modern frameworks and design patterns, minimum one-year experience with MERN Fullstack paradigm
Requirements
- In depth working knowledge of NodeJS
- Database – MongoDB, SQL, postgre
- Obsession with lean, clean and organized code
- Solid Understanding of HTTP protocol and how server-side code is processed on the client
- Knowledge of the following will be considered as an advantage:
- Experience with cloud technologies also a plus
- Creating secure RESTful-based web services in XML and JSON, Javascript,
- Creating Unit test cases

About Borderless Softech Pvt Ltd
About
Stockal helps retail investors in India, Middle East and South East Asia “globalize” their savings and wealth by saving and/or investing money in mature international markets such as US. Using Stockal, people can, digitally, open, own and operate overseas investing accounts - digitally and affordably. Additionally, investing on Stockal is backed by big data-based automated research and analysis that helps investors make smarter investing decisions. Stockal helps you manage your portfolio better, keep track of its health, make better investing decisions and discover interesting stocks and investing themes every day so that you don't have to scour through reams of data or depend on unreliable guesswork. Stockal is funded by investors with deep backgrounds, and rich experience, in the global financial services industry.
Why Work At Stockal?
One Amazing Blue Team
Work Life Jenga
Get Mentored by the best in the Industry
Health Insurance
Paid Time Off
Paternal Leaves
Work From Home
Company video
Connect with the team
Similar jobs (10)
Software Engineer
Company Summary :
As the recognized global standard for project-based businesses, Deltek delivers software and information solutions to help organizations achieve their purpose. Our market leadership stems from the work of our diverse employees who are united by a passion for learning, growing and making a difference. At Deltek, we take immense pride in creating a balanced, values-driven environment, where every employee feels included and empowered to do their best work. Our employees put our core values into action daily, creating a one-of-a-kind culture that has been recognized globally. Thanks to our incredible team, Deltek has been named one of America's Best Midsize Employers by Forbes, a Best Place to Work by Glassdoor, a Top Workplace by The Washington Post and a Best Place to Work in Asia by World HRD Congress. www.deltek.com
Business Summary :
The Deltek Engineering and Technology team builds best-in-class solutions to delight customers and meet their business needs. We are laser-focused on software design, development, innovation and quality. Our team of experts has the talent, skills and values to deliver products and services that are easy to use, reliable, sustainable and competitive. If you're looking for a safe environment where ideas are welcome, growth is supported and questions are encouraged – consider joining us as we explore the limitless opportunities of the software industry.
Position Responsibilities:
- Collaborate with the development team to maintain, enhance, and scale the product for enterprise use.
- Design and develop scalable, high-performance solutions using cloud technologies and containerization.
- Contribute to all phases of the development lifecycle, following SOLID principles and best practices.
- Write well-designed, testable, and efficient code with a strong emphasis on Test-Driven Development (TDD), ensuring comprehensive unit, integration, and performance testing.
- Ensure software designs comply with specifications and security best practices.
- Contribute ideas to improve application maintainability and performance under the guidance of senior engineers.
AI-Specific Responsibilities:
- Integrate AI-powered tools and frameworks to enhance code quality and development efficiency.
- Utilize AI-driven analytics to identify performance bottlenecks and optimize system performance.
- Implement AI-based security measures to proactively detect and mitigate potential threats.
- Leverage AI for automated testing and continuous integration/continuous deployment (CI/CD) processes.
- Support the adoption and effective use of AI agents for automating repetitive development, deployment, and testing processes within the engineering team.
Qualifications :
- 2-3 years of software engineering experience, including at least 1 year of hands-on AI/ML experience.
- Proficient in Node.js and TypeScript/React development, with experience in React 18+, Hooks (useState, useEffect, useContext), and WebSocket clients.
- Strong full-stack development experience with modern web technologies.
- Experience with ASP.NET Core (C#) is good to have.
- Experience developing REST APIs.
- Proficiency in front-end technologies (JavaScript, HTML, CSS, Bootstrap, and UI frameworks).
- Strong knowledge of cloud platforms (AWS preferred), including scalability and enterprise cloud.
- Experience with security best practices in web and API development.
- Experience with Test-Driven Development (TDD).
- Strong database experience, focused on query optimization
- Strong analytical skills, problem-solving abilities, and curiosity to explore new technologies.
- Ability to communicate effectively, including explaining technical concepts to non-technical stakeholders.
- High commitment to continuous learning, innovation, and improvement.
AI-Specific Qualifications:
- Practical experience with prompt engineering and LLM response optimization
- Knowledge of AI-driven development tools and platforms such as Claude Code, GitHub Copilot in Agentic Mode.
- Knowledge of AI-based security protocols and threat detection systems.
- Experience integrating GenAI or Agentic AI agents into full-stack workflows (e.g., using AI for code reviews, automated bug fixes, or system monitoring).
- Demonstrated proficiency with AI-assisted development tools and prompt engineering for code generation, testing, or documentation.
We are looking for a Software Development Engineer – 1 to join our engineering team. The role involves developing
and maintaining backend and/or full-stack product features using JavaScript / TypeScript and Node.js, building APIs
and integrations, working with databases and asynchronous workflows, debugging production issues, and contributing
to automated testing and engineering quality.
Key Responsibilities
• Develop, test, deploy, and maintain backend and/or full-stack product features using JavaScript / TypeScript and
Node.js.
• Design and implement REST APIs and internal or external system integrations.
• Work with relational and/or NoSQL databases for data modelling, querying, validation, and persistence.
• Build user-facing interfaces using JavaScript / TypeScript frameworks where required.
• Implement automated unit, integration, and API tests and contribute to overall code quality.
• Work with asynchronous jobs, queues, webhooks, and third-party integrations where required.
• Investigate defects and production issues, identify root causes, and implement reliable fixes.
• Use logs, metrics, and debugging tools to identify and resolve application failures.
• Collaborate with product and engineering stakeholders to clarify requirements, edge cases, and implementation
details.
• Use AI-assisted development tools effectively while understanding, reviewing, testing, and taking ownership of
generated code.
Role Overview
As a Software Engineer, you will build and maintain features across our SaaS platform. You will work on well-scoped tasks and features, collaborate closely with senior engineers, and grow your skills in software design, cloud-native development, and modern engineering practices. This role is a great fit for engineers who have solid programming fundamentals, are curious and quick to learn, and take pride in writing quality code. You will be supported and mentored while taking on increasing ownership over time.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science or a related discipline.·
5–8 years of software engineering experience building production-grade applications.
Strong experience building and operating cloud-native SaaS or web applications.
Solid understanding of software design, distributed systems, and modern engineering practices.
Proven ability to own and deliver complex features independently.
Experience debugging and resolving performance, scalability, and reliability issues.
What We Look For
Strong programming fundamentals and a quality mindset.
Curiosity and a strong desire to learn and grow.
Ability to deliver well-scoped tasks reliably.
Good problem-solving and debugging skills.
Collaboration and communication skills.
Ownership and accountability for the work you do.
Passion for building software and continuous learning.
About NonStop io Technologies:
NonStop io Technologies is a value-driven company with a strong focus on process-oriented software engineering. We specialize in Product Development and have a decade's worth of experience in building web and mobile applications across various domains. NonStop io Technologies follows core principles that guide its operations and believes in staying invested in a product's vision for the long term. We are a small but proud group of individuals who believe in the 'givers gain' philosophy and strive to provide value in order to seek value. We are committed to and specialize in building cutting-edge technology products and serving as trusted technology partners for startups and enterprises. We pride ourselves on fostering innovation, learning, and community engagement. Join us to work on impactful projects in a collaborative and vibrant environment. We're seeking an experienced Backend Software Engineer to join our team. As a backend engineer, you will be responsible for designing, developing, and deploying scalable backends for the products we build at NonStop. This includes APIs, databases, and server-side logic.
Responsibilities:
● Design, develop, and deploy backend systems, including APIs, databases, and server-side logic
● Write clean, efficient, and well-documented code that adheres to industry standards and best practices
● Participate in code reviews and contribute to the improvement of the codebase
● Debug and resolve issues in the existing codebase
● Develop and execute unit tests to ensure high code quality
● Work with DevOps engineers to ensure seamless deployment of software changes
● Monitor application performance, identify bottlenecks, and optimize systems for better scalability and efficiency
● Stay up-to-date with industry trends and emerging technologies; advocate for best practices and new ideas within the team
● Collaborate with cross-functional teams to identify and prioritize project requirements
Requirements:
● At least 3+ years of experience building scalable and reliable backend systems
● Strong expertise in NodeJS/NestJS, Express, PostgreSQL
● Experience with microservices architecture and distributed systems
● Proficiency in database design (SQL and NoSQL)
● Knowledge of cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines
● Deep understanding of design patterns, data structures, and algorithms
● Hands-on experience with containerization technologies like Docker and orchestration tools like Kubernetes
● Exceptional communication and leadership skills
● Strong understanding of object-oriented programming principles and design patterns
● Familiarity with automated testing frameworks and methodologies
● Excellent problem-solving skills and attention to detail
● Strong communication skills and ability to effectively lead and maintain a collaborative team environmen
● Ready to be a tech-agnostic engineer and comfortable to shift on any tech stack (Java, Node, Python etc)
● Comfortable working with AI (Claude code, Cursor etc)
About the Role
We are looking for a motivated Software Developer to join our team and help design, develop, test, and maintain reliable software applications. The ideal candidate should have strong programming fundamentals, problem-solving skills, and a willingness to learn new technologies.
Key Responsibilities
- Develop, test, and maintain web and software applications.
- Write clean, scalable, and well-documented code.
- Work with frontend and backend technologies to build new features.
- Identify and fix bugs, performance issues, and technical problems.
- Integrate APIs and third-party services when required.
- Work with databases and maintain data integrity.
- Collaborate with designers, developers, and other team members.
- Participate in code reviews and follow software development best practices.
- Stay updated with emerging technologies and development tools.
Required Skills
- Strong knowledge of HTML, CSS, and JavaScript.
- Knowledge of at least one programming language such as Python, Java, PHP, C++, or JavaScript/Node.js.
- Basic understanding of databases such as MySQL, PostgreSQL, or MongoDB.
- Familiarity with REST APIs and Git/GitHub.
- Good understanding of software development and debugging.
- Strong logical thinking and problem-solving abilities.
Preferred Skills
- Experience with React, Angular, or Vue.js.
- Experience with Node.js, Django, Flask, Laravel, or similar frameworks.
- Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with AI/ML integration or automation is a plus.
Qualifications
- B.Tech/B.E., BCA, MCA, or a related degree.
- Freshers with strong programming skills are welcome to apply.
What We Offer
- Opportunity to work on real-world software projects.
- Learning and professional development opportunities.
- Collaborative and growth-oriented work environment.
- Exposure to modern technologies and development practices.
- Competitive salary based on skills and experience.
Job Role: Software Engineer – Node.js & Serverless Systems
Company: Appmaker by StarApps
Location: Kochi, Kerala (On-Site)
Experience: 1–3 Years
Employment Type: Full-time
About Appmaker by StarApps
At StarApps, we build high-scale tools like Appmaker(https://appmaker.xyz/) that empower thousands of global e-commerce merchants to turn their web stores into native mobile apps. We focus on low latency, cutting-edge serverless architectures, and building scalable software that handles millions of requests every day.
About the Role
We are looking for a hands-on backend/full-stack Software Engineer (Node.js / TypeScript) to join our engineering team on-site at our Kochi office. You will work directly on building high-performance APIs, web applications, and automated backend workflows using modern JavaScript/TypeScript and cloud technologies.
If you enjoy working with serverless tech, love writing clean code, and want to ship features that impact real businesses globally, this role is for you!
Key Responsibilities
- Core Application Development: Design, build, and maintain high-speed web applications, RESTful APIs, and backend microservices using Node.js and TypeScript.
- Serverless Development: Develop modern, low-latency applications leveraging Cloudflare Workers, Cloudflare D1, and edge serverless architectures.
- Database & Integrations: Write clean SQL queries, design optimized database schemas, handle authentication schemes, and integrate third-party APIs.
- Code Quality & Reliability: Write clean, testable, and maintainable code; debug performance issues; and maintain solid git-based workflows.
- Feature Ownership: Take end-to-end ownership of features—from understanding business requirements to coding, testing, deployment, and post-release monitoring.
What We’re Looking For
- Experience: 1–3 years of hands-on software development experience with JavaScript and TypeScript.
- Tech Stack: Strong proficiency in Node.js, JavaScript, TypeScript, and modern JS frameworks.
- Serverless Stack: Hands-on experience with Cloudflare Workers, Cloudflare D1, or equivalent serverless application development platforms.
- Database & APIs: Solid understanding of REST APIs, SQL databases, authentication schemes, and third-party integrations.
- Engineering Standards: Familiarity with Git, automated testing (unit/integration), CI/CD pipelines, and basic troubleshooting.
Bonus Points
- Knowledge/experience with additional Cloudflare ecosystem products (KV, R2, Queues).
- Hands-on experience with Docker and containerisation workflows.
- Prior experience building Shopify apps, SaaS products, or e-commerce integrations.
Why Join Us?
- High Scale & Impact: Build software used by thousands of global brands and millions of end consumers.
- Modern Tech Stack: Build on cutting-edge serverless architectures (Cloudflare Workers, D1, TypeScript).
- Growth & Culture: Great engineering culture, high ownership, and direct mentorship in our Kochi office.
Role Description
Software Engineer is a full-time role based in Hyderabad with Onsite work arrangement. This role involves designing, developing, and maintaining back-end services and APIs, ensuring high performance, scalability, and security across platforms. The engineer will participate in architecture discussions, code reviews, and technical decision-making, collaborating closely with product owners, QA, and cross-functional teams. Daily responsibilities include writing clean, maintainable code, troubleshooting complex issues, improving system performance, and contributing to best practices, documentation, and engineering standards. The role also includes mentoring less experienced engineers and supporting continuous improvement in development processes and tooling.
Key Requirements/Skills
4-7 years of overall experience in software development with strong expertise in building scalable web & mobile applications.
- Strong technical decision-making ability, including architecture design, technology selection and implementation of best practices.
- Front-end expertise: Strong experience in React, JavaScript, TypeScript, NextJS and building responsive and user-friendly UI/UX.
- Back-end development: Hands-on experience with Node.js, Express JS, Nest JS, RESTful APIs, API design, and server-side architecture.
- Databases : Good Hands on Exprience in both SQL(PostgreSQL Preferred) & No SQL Databases
- Gen AI Expertise: Experience in building RAG & LLM Systems, implementing AI/ML models and integrating AI-based solutions to solve business problems. Expereince with Langchain, langgraph and Vector DBs, Voice AI(STT, TTS) Models and experience in using Open AI Tools (Calude, Cursor, etc.)
- Cloud & DevOps exposure: Experience with AWS/Azure, understanding of CI/CD pipelines, and cloud-based deployments.
- Code quality & best practices: Experience in code reviews, Git version control, and ensuring maintainable and secure code.
- Team leadership: Ability to mentor developers, guide technical discussions, and collaborate across teams.
- Strong communication skills to effectively interact with technical and non-technical stakeholders.
- Experience working in high-compliance environments such as healthcare systems is a plus.
- Certifications in AWS & Other skills and technologies will be an added advantage.
Educational Qualification
- B.Tech / M.Tech in CSE/IT/AI&ML only from a recognized university/college.
Job Description
ABOUT THE ROLE
The Senior Principal Software Engineer – Full Stack is a key technical leader responsible for defining and driving the technical strategy across the entire engineering function. You will own complex, high-impact systems, deliver enterprise-scale SaaS products at Champion Pace, and serve as a recognized internal subject matter expert — providing thought leadership to redefine the supply chain through an intelligent, adaptive platform.
WHAT YOU'LL DO
- Architectural Ownership: Design, implement, and lead the development of robust frontend frameworks and backend services, taking end-to-end ownership of critical, cross-functional components.
- Technical Strategy: Apply deep expertise in highly specialized domains to develop complex systems, contribute to company objectives, and drive creative and effective goal achievement.
- Problem Resolution: Proactively debug, diagnose, and resolve highly complex technical issues and performance bottlenecks across the stack with minimal guidance.
- System Design: Apply conceptual thinking to understand advanced technical implications and construct highly scalable system architectures.
- Technical Mentorship: Act as an internal subject matter expert — mentor senior and principal engineers, lead cross-team code reviews, and establish high standards for quality and performance.
- Policy & Principles Guidance: Direct the application of existing technical principles and actively guide development of new policies and engineering standards.
- Code Optimization: Translate complex product and technical requirements into clean, efficient, maintainable code; optimize system architecture for scale and performance.
- Cross-Functional Collaboration: Build formal networks across organizational groups and collaborate closely with Product, QA, and DevOps to deliver world-class SaaS products.
- Strategic Influence: Convey advanced technical concepts and persuade diverse stakeholder audiences to drive cross-organizational alignment and technical adoption.
- Functional Accountability: Determine methods and procedures on new assignments, taking ultimate responsibility for results that impact the entire engineering function.
Qualifications
MUST-HAVE QUALIFICATIONS
- 12+ years of professional software development experience (8+ with a Master's; 5+ with a PhD).
- Expert-level proficiency in HTML, CSS, JavaScript, Java, Node.js, Python, and RESTful APIs.
- Deep experience with microservices, SQL/NoSQL databases, and modern frontend frameworks.
- Proven ability to own and drive complex, cross-functional technical architecture end-to-end.
- Strong track record of mentoring senior engineers and leading technical standards across teams.
- Deep understanding of cloud-native architectures, Agile product development, OOP fundamentals, and data structures & algorithms.
NICE-TO-HAVE
- Experience with agentic or AI-powered platform engineering.
- Familiarity with manufacturing or supply chain SaaS domains.
- Background in AI governance, evaluation, and observability.
Sr. Software Engineer
Job Type: Contractor (~15 hrs a week)
Location: Remote
Schedule: Flexible, you pick the hours and days (including weekends if desired)
Job Summary: In this role, you'll apply your expertise to help train next-generation AI systems. Your work will shape how models learn, reason, and perform through high-quality, real-world input. No prior experience in AI is required — your domain knowledge is what matters.
You'll create realistic, interesting and challenging coding tasks for AI to solve involving feature implementation and bug fixes, and implement deterministic verifiers that accept reasonable valid solutions and reject everything else.
What we're looking for
- Strong backend experience in Java, Node.js, Go, Rust, Typescript, Python, C++ or similar
- A track record building scalable services and APIs
- Comfort with debugging, performance work and automated testing
- Solid code review instincts
- A strong testing background is a big plus — experience designing test strategy, building and maintaining large test suites, diagnosing flaky tests, or raising the testing bar on a team.
Preferred Qualifications
- Proven experience in backend development, with a track record of delivering high-quality and performant projects.
- Demonstrated success in identifying and resolving software bugs and system bottlenecks.
- Experience with codebase refactoring and implementing complex features in large-scale applications.
- Strong understanding of algorithms, data structures, and foundational computer science concepts.
- Excellent analytical, problem-solving, and technical communication skills.
A note on the process: our interview and assessment stages are designed to see how you think, so we ask that you complete them without outside assistance. The same applies once you're on the project — the value of the work comes from your own judgment.
Process:
- Apply to the role, filling out the screening questions
- Complete AI Interview (approx. 30 minutes)
- Technical Assessment (Tentative)
- Hiring Manager review
The recruiter has not been active on this job recently. You may apply but please expect a delayed response.
The Opportunity
We are building the next generation of engineers at AvancerPI. You will work on real enterprise products and automation rather than isolated training assignments. Depending on your strengths, you may contribute to frontend, backend, APIs, automation, integrations, cloud-native engineering or AI-assisted capabilities.
What You’ll Work On
- Modern web applications and customer-facing product experiences.
- Backend services and REST APIs.
- Python-based automation and platform integrations.
- Databases, data models and application state.
- Terraform and Ansible based infrastructure automation.
- Containers and Kubernetes-based applications.
- Integration with enterprise infrastructure and cloud APIs.
- AI/LLM, RAG and agentic workflows where they solve a real product or operational problem.
- Testing, debugging, Git workflows and CI/CD.
- Product features used by enterprise customers and internal engineering teams.
What We’re Looking For
- BE/BTech/MCA or equivalent technical education.
- Strong programming fundamentals and problem-solving ability.
- Working knowledge of at least one language such as Python, JavaScript/TypeScript, Java or similar.
- Basic understanding of APIs, databases, Git and Linux.
- Curiosity about cloud, infrastructure, automation, Kubernetes and AI.
- Ability to learn unfamiliar technologies independently and ask good technical questions.
- Evidence that you build things: academic projects, GitHub work, internships, hackathons or personal projects.
What Matters More Than a Long Skills List
Fundamentals + curiosity + learning speed + ownership + ability to turn an idea into working software.
What You Can Expect to Learn
- How enterprise products are designed, built, tested and released.
- How software interacts with infrastructure, cloud and Kubernetes platforms.
- How to write maintainable code and participate in design/code reviews.
- How customer problems become product requirements and engineering decisions.
For more information about the company, you can visit our website: https://avancerpi.com/about/













