Full Job Description
We are looking for a Full-stack Developer to design, develop, and maintain modern web applications across frontend, backend, and database layers. The role focuses on delivering scalable, high-quality solutions supporting business workflows, integrations, and user experience.Responsibilities:- Design, develop, and maintain full-stack web applications.- Build responsive and reusable frontend components and user interfaces.- Develop and maintain backend services and RESTful APIs.- Support integrations and business workflows through scalable service architecture.- Implement authentication, authorization, and role-based access control mechanisms.- Design and optimize database structures and queries for performance and reliability.- Collaborate with cross-functional teams to deliver high-quality software solutions.- Participate in code reviews, testing, and continuous improvement activities.
Required qualifications
- Strong backend development experience with Java (Spring Boot), .NET, or Node.js.- Experience building REST APIs and service-based architectures.- Proficiency in SQL and relational databases (PostgreSQL, SQL Server, Oracle, MySQL).- Strong frontend development experience with React, Angular, or Vue.js.- Proficiency in HTML5, CSS3, JavaScript, and TypeScript.- Experience building responsive and reusable UI components.- Understanding of application security, authentication, and authorization concepts.- Strong analytical, problem-solving, and communication skills.Nice to Have:- Experience with cloud platforms (AWS, Azure, or GCP).- Familiarity with CI/CD pipelines and DevOps practices.- Experience with microservices architecture.- Knowledge of Agile development methodologies.