Bangalore, Karnataka, India
Space Exploration & Research, Information Technology
Full-Time
Facctum
Overview
Overview of the role:We are looking for a skilled and detail-oriented Full Stack Developer to design, build, maintain and scale a robust web based application (APIs, service framework, front-end UI flows, etc.) that empowers stakeholders with actionable insights. Must have completed at least 2 end-to-end project implementations (from design through release and preferably post-production support). This role also involves working closely with business users, analysts, and data teams to transform data into user-interfacing portal, hosting reports, and models that drive strategic and operational decisions.
Key Responsibilities:
Backend:
- Design, develop, and maintain scalable js services and APIs (REST).
- Build microservices and event-driven systems; implement inter-service communication and fault tolerance.
- Model and optimize databases: SQL (PostgreSQL/MySQL, etc.), write performant queries.
- Implement authentication/authorization (JWT/OAuth2, etc.), role-based access control, and secure API gateways.
- Integrate message queues/streams (Kafka/RabbitMQ/SQS, etc.) and preferably caching (Redis/Memcached).
- Ensure observability (logs, metrics, traces) via tools like Datadog/Grafana/ELK/EFK etc.
- Own performance, reliability, and security - profiling, load testing, and remediation.
- Build/maintain core UI flows using React/Angular/Vue with TypeScript.
- Integrate APIs, manage state (Redux/MobX/React Query, etc.), and ensure accessibility and responsive design.
- Optimize bundle size, performance, and basic SEO for SPAs where applicable.
- Should be well versed with CI/CD pipelines (GitLab CI/Azure DevOps/Github etc.).
- Code and CVE scanning paradigm
- Participate in code reviews, design reviews, and production incident handling (on-call rotations where applicable).
- Support the development and maintenance of KPI frameworks and performance measurement systems.
- Participate in UAT and end-user training to ensure solutions meet business needs.
- Troubleshoot and resolve issues related to data, reports, or performance.
Qualifications:
- Bachelor’s or Master’s in Computer Science/Engineering or equivalent practical experience.
- 2–6 years of professional software development experience with a strong backend focus.
- 2+ end-to-end project implementations (design → development → deployment → monitoring/support).
- Hands-on with Node.js and at least one framework: Express, NestJS, Fastify, or Hapi.
- Proficiency in REST/GraphQL, TypeScript/JavaScript, and SQL/NoSQL data modeling.
- Experience with cloud (AWS/Azure/GCP), Docker, and CI/CD.
- Solid understanding of security best practices (OWASP, secrets management, TLS).
- Strong debugging skills and ownership mindset; comfortable with production systems.
- Experience with Python for data analysis or automation will be value add.
- Exposure to Agile methodologies and tools like Jira or DevOps will be value add.
- Exposure to Kubernetes, API gateway (Kong/Apigee/NGINX), and service mesh (Istio/Linkerd).
- Knowledge of server-side rendering (Next.js/Nuxt) or micro-frontends.
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in