Job Responsibilities
Full Stack Development
-
Design, develop, and maintain scalable, secure, and high-performance full-stack web applications
-
Implement front-end UI components and back-end business logic for regulatory and compliance solutions
API Development \& System Integration
-
Develop RESTful APIs for data exchange and third-party integrations
-
Ensure secure authentication \& authorization mechanisms (OAuth, JWT, SSO)
Performance Optimization \& Security Compliance
-
Optimize application performance for fast load times and efficient data handling
-
Implement security best practices to protect against vulnerabilities (XSS, CSRF, SQL Injection)
DevOps \& Deployment
- Deploy applications on AWS/ Azure/ GCP with containerization using Docker \& Kubernetes
Code Quality, Testing \& Documentation
-
Maintain clean, reusable, modular code following best practices
-
Implement unit testing, integration testing, and E2E testing using Jest, Cypress, or Selenium
-
Maintain technical documentation for APIs, databases, and system architecture
Job Requirements
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
2+ years of experience in full stack web development
Front-End Development
-
Proficiency in JavaScript, TypeScript, React.js, Angular
-
Strong understanding of CSS3, HTML5, SCSS, or Bootstrap
-
Focus on responsive design, accessibility, and performance tuning
Back-End Development
-
Proficiency in Python, Java, Node.js, or Go
-
Experience with Express.js, Nest.js, Spring Boot, or Django
-
Expertise in API development, authentication, and microservices architecture
Databases \& Storage
-
SQL Databases: PostgreSQL, MySQL, or SQL Server
-
NoSQL Databases: MongoDB, Firebase, or Redis
Experience with AWS, Azure, or Google Cloud for deployment and scaling is an advantage
Strong analytical, troubleshooting, and debugging skills
Ability to optimize performance, scalability, and security
Ability to collaborate with cross-functional teams