
● Proven work experience as a Back-end developer.
● In-depth understanding of the entire web development process (design, development and deployment).
● Proficient in Java, with a good knowledge of its ecosystems
● Basic understanding of JVM, its limitations, weaknesses, and workarounds
● Ability to decide when to use relational vs NoSQL databases and must be experienced with at least one of
the relational databases (MySQL) as well as experience with ElasticSearch will be good to have
● Familiarity with concepts of MVC, JDBC, and RESTful
● Experience with Spring, Spring Boot, Spring MVC
● Experience in CI/CD and Cloud technologies
● Expertise in developing enterprise-level web applications and RESTful APIs using MicroServices, with
demonstrable production-scale experience
● Familiarity with front-end languages (e.g. HTML, JavaScript and CSS) - Not mandatory
● Participation in coding competitions such as hackathon, hackerrank will be added advantage.

About ArmorCode
About
ArmorCode is a hyper-growth startup with a line-up of marquee customers that are an envy of even Fortune 500 companies. Our customers range from fast-paced digital native companies to #1 brands across three major global categories.
ArmorCode provides the industry’s leading AppSecOps platform delivering AppSec at the speed of DevSecOps. Since its founding in 2020 in Palo Alto, California by serial entrepreneurs with a successful track record of starting and growing startups, ArmorCode has won numerous awards including SINET 16, Globee IT & Disruptor Awards, Hot Startup of the Year award, and the TiE50 Award. ArmorCode was spotlighted on the iconic Nasdaq tower and was included in Gartner's AppSec Hype Cycle under Application Security Orchestration and Correlation tool (ASOC) category.
Application security is one of the fastest growing sub-segments within the fast-growing cybersecurity market, and we are a clear market leader in our category because of the platform-based architecture. In a world that is getting digitally transformed, application visibility and application security posture management are foundational and are a perfect launch pad for long-term career success. At ArmorCode you will find passionate problem-solvers who embody our core values: Hunger, Humility, and Humanity.
Connect with the team
Similar jobs
Senior Xano Developer
Visual Backend Development, APIs & AI-Assisted Build
📍 Mumbai (On-site) | Full-time | 3-5 years
About the Role:
Unico Connect is an AI-first technology partner that builds custom mobile, web, and AI products for clients across multiple geographies.
We are hiring a Xano Developer who will build backend systems and APIs for our customer engagements on Xano, the visual backend development platform.
The mandatory requirement for this role is hands-on production backend engineering experience, including PostgreSQL data modelling and REST API design, in either a Node.js or Python environment.
Prior production work on Xano is strongly preferred.
The role is hands-on and customer-facing. You will own backend delivery across engagements: designing data models, building API flows in Xano, integrating third-party services, and partnering with frontend, mobile, and AI engineers on contracts and behaviour.
The work spans all three Xano build modes: no-code function stacks, custom code through Xano’s scripting and code blocks, and Xano’s AI assistance and agentic features.
A typical week includes a data model review for a new engagement, building a complex API flow in Xano, integrating a third-party webhook, and a customer working session on a new module.
Responsibilities:
Backend Delivery on Xano
Own end-to-end backend implementation on Xano: database schema, API endpoints, function stacks, background tasks, and integrations.
Ship production-ready work that meets customer requirements and engineering quality standards.
Build Across All Three Xano Modes
Use Xano’s no-code function stacks for standard CRUD and business logic.
Drop into custom code (JavaScript, Python through code blocks, expressions) where visual flows would be unwieldy.
Use Xano’s AI assistance and agentic features to accelerate routine build work.
Database Design on PostgreSQL
Own data model decisions for each engagement: table design, relationships, indexes, addons, and query performance.
Make schema choices that hold up as product usage grows and that map cleanly to the API contracts the client needs.
API Design and Integration
Design clean REST API contracts that the frontend, mobile, and third-party consumers can rely on.
Cover authentication, input validation, pagination, error handling, and rate limiting.
Integrate external services (payment gateways, messaging, storage, AI providers) through Xano’s connectors and custom requests.
Product Thinking and Solutioning
Translate fuzzy product asks from customers into concrete backend solutions.
Ask the right questions about edge cases, data lifecycle, multi-tenancy, and access control before building.
Push back on requirements that will cause pain later.
Customer Communication
Work directly with customers in discovery, design reviews, demos, and weekly working sessions.
Explain trade-offs in plain language, present options with clear recommendations, and write tight technical updates.
AI-Assisted Backend Development
Use Xano’s built-in AI features as well as external AI tools (Claude, Cursor, and similar) day to day for schema drafts, function stack scaffolding, query writing, integration setup, and review.
Develop strong instincts for when AI output is usable as-is and when it must be reworked.
Quality, Testing, and Reliability
Test the flows you ship.
Set up sensible error handling, logging, and alerts for the backend services you own.
Participate in incident response when something breaks in production.
Documentation and Handover
Document data models, API contracts, and non-obvious decisions inside Xano and in shared docs so the rest of the team and the customer can pick up the work without you in the room.
Continuous Learning
Track changes to the Xano platform, including new features, performance improvements, and AI capabilities.
Apply them to active engagements where they reduce build effort or improve product outcomes.
Requirements:
Hands-on Production Backend Engineering Experience (Mandatory)
Must have personally shipped backend systems to production for real users, with ownership of API design and data modelling.
POCs, coursework, and internal-only tools do not qualify.
3 to 5 Years of Professional Backend Engineering Experience
In either a Node.js or Python environment.
Candidates with slightly less time but strong demonstrated ownership are welcome to apply.
Strong PostgreSQL Skills
Schema design, indexing, query writing, and migrations on at least one production system.
Able to reason about query performance and design data models that hold up under realistic product usage.
REST API Design and Integration Depth
Comfort designing API contracts that are clean, predictable, and easy for frontend, mobile, and third-party consumers to work with.
Experience integrating external services such as payment gateways, messaging providers, storage, and AI APIs.
Familiarity with at Least One Node.js or Python Backend Stack
Such as Express, NestJS, Fastify, FastAPI, Django, or Flask.
Comfort reading and writing application code outside of visual environments when the situation calls for it.
Product Thinking and Solutioning
Ability to take a fuzzy product brief, ask the right questions, and propose a backend design that is fit for purpose.
Strong instincts for what to build first, what to defer, and what not to build.
Strong Written and Spoken English Communication
Confident in customer working sessions and design reviews.
Comfortable writing precise technical documentation and explaining trade-offs to non-engineering stakeholders.
Cloud and Deployment Fundamentals
Working knowledge of at least one of AWS, GCP, or Azure: deploying services, reading logs, managing environments, and basic operational tasks.
Familiarity with Docker is a plus.
Bachelor’s Degree
Bachelor’s degree in Computer Science, Information Technology, or a related engineering discipline.
Exceptional candidates with demonstrable production experience and strong portfolios may be considered without a formal degree.
Nice to Have
- Prior production experience on Xano, Bubble, Retool, or comparable visual or low-code backend platforms
- Full stack experience with React, Next.js, React Native, or Flutter
- Experience integrating LLM APIs (OpenAI, Anthropic, Google) into backend workflows
- Multi-tenant SaaS product experience
- Prior agency, consulting, or product-engineering experience
Role Summary
We have an existing Android-based POS application that needs to be migrated and rebuilt as a Windows desktop application using WPF. You will re-architect the Android app's features, UI flows, and business logic into a full-featured WPF application with SQLite local storage, EF Core, and existing REST API integration.
Responsibilities
- Analyze the existing Android POS app and re-architect it as a WPF desktop application.
- Rebuild all screens and workflows (billing, cart, product catalog, orders, reports) in WPF / XAML following MVVM pattern.
- Implement local data storage using SQLite + Entity Framework Core (Code First, migrations).
- Integrate with the existing backend REST APIs (same APIs used by Android app) for product sync, orders, payments, and authentication.
- Ensure feature parity between Android and Windows versions.
- Integrate Windows-specific hardware — barcode scanners, receipt printers, cash drawers.
- Apply Dependency Injection, async/await, and SOLID principles throughout.
Required Skills
- WPF, XAML, MVVM, C# (.NET 6/8),
- Entity Framework Core + SQLite
- REST API consumption (HttpClient, JWT auth, JSON handling)
- Ability to read and understand Android (Java/Kotlin) code and translate logic to C#
- Git, Visual Studio
Good to Have
- Prior Android-to-Windows or mobile-to-desktop migration experience
- Payment gateway integration (Razorpay / Stripe / Paytm)
- PDF / receipt generation (RDLC / FastReport)
- POS, billing, or retail domain experience
AI-Assisted Development (Mandatory Mindset)
We expect the candidate to actively leverage AI tools to accelerate the migration and development process:
- Use GitHub Copilot / Cursor / Claude to convert Android (Java/Kotlin) logic to C# WPF code efficiently.
- Use AI tools for boilerplate generation — ViewModels, EF Core models, API service classes, XAML layouts.
- Leverage AI for code review, refactoring suggestions, and identifying platform-specific differences (Android vs Windows).
- Use AI-assisted documentation and inline commenting to maintain code clarity during migration.
- Comfortable evaluating, validating, and refining AI-generated code — not just accepting output blindly.
Qualification
- B.E. / B.Tech / MCA in Computer Science
- 2–4 years WPF desktop development experience
Regards,
HR Team,
OnePOS Retail Solutions Private Limited
Responsibilities
- Help define Technical Roadmap and own the entire product delivery end to end
- Work very closely with various business stakeholders to drive the execution of multiple business plans and technologies
- Improve, optimize and identify opportunities for efficient software development processes
- Hire, Develop and Retain a strong team of engineers
- Keep abreast of the changes in the industry and champion new technologies and development processes within the team
- Thinking backwards from a customer POV and relentlessly pursuing customer's cause in tech and product decisions
Apply If You have:
- Graduation/Post Graduation degree in Computer Science (IITs, IIITs and NITs preferred)
- 6-10 years of strong experience in JAVA(Spring/Hibernate/JPA/REST), JavaScript, NodeJS with good exposure to MySQL
- Experience with AWS, Microservices, Caching, Performance Optimization, Nginx, Solr, Redis, Redshift
- Experience working with agile teams and making rapid decisions in dynamic and disruptive environment
- 2+ years of leading and managing a team consisting of backend, frontend and QA.
- Hands on writing and reviewing code
- Exceptional design and architectural skills
- Strong communication skills
- High motivation to work in a fast paced, dynamic, collaborative team environment
Requirements:
- Have Strong knowledge of cloud technologies like (AWS/GCP/Azure).
- Strong in any Backend language like Java-Springboot(preferred), Python, ROR, NodeJs, GO etc.
- Have a working experience with any frontend technology.
- Strong system design experience in cloud-native products.
- Understands and knows how to work with GIT.
- Able to develop or implement HLD into LLD and vice versa.
- Strong knowledge of SQL/NoSQL database.
- Strong on DSA.
- Has previously built and delivered end-to-end products preferably with any FinTech startup.
- Someone very motivated and loves taking ownership of building an end-to-end application
Perks:
> Fully-remote
> Flexible work hours
> You could be our first Director/VP of technology
> Founding Team role
> ESOPs
As an SDE - III/IV (Backend), you will solve real-life complex problems and create compelling experiences for our users. In this role, you will ensure that the solutions and processes that we create are of the highest quality. And in doing so, you will champion a seamless app experience for all our users.
If you are confident about solving hard, interesting and UNIQUE problems, and creating an impact within an entrepreneurial environment, then you might just be our next SDE - III (Backend).
What will you do
- Collaborate with teams to develop and support the smooth 24x7 operation of our service.
- Create prototypes and proofs-of-concept for iterative development.
- Stay updated with emerging tech cultures and implement them in production systems.
- Develop scalable, long-term strategies to aid the company’s 10X growth.
- Ensure content quality and consistency of the brand.
- Reduce technical debt with quality coding
What you will need
- BTech degree in computer science or related field.
- 4-10 years of relevant work experience.
- Strong knowledge of any of the databases like MySQL, NoSQL, SQL Server, Oracle, PostgreSQL.
- Experience in Java and web technologies.
- Experience in scripting languages like Python, PHP, etc.
- Hands-on experience with systems that are asynchronous, RESTful and demand concurrency.
- Knowledge of best software engineering practices for all stages of software development life cycle









