Full Stack Engineer
Kasim Ashish SkSENIORPosted 14m ago
React.jsAngularVue.jsNode.jsJavaPython.NETRESTful APIsmicroservicesSQLNoSQLPostgreSQLMySQLMongoDBDynamoDBGitAWSAzureGCPDockerKubernetesCI/CD
About the Role
We are seeking an experienced Senior Full Stack Engineer to design, develop, and maintain scalable, high-performance web applications. The ideal candidate will have strong expertise in both front-end and back-end development, modern frameworks, cloud technologies, API development, and database management.
Key Responsibilities
• Design, develop, test, and maintain end-to-end web applications
• Build responsive user interfaces using React.js, Angular, or Vue.js
• Develop scalable backend services using Node.js, Java, Python, or .NET
• Design, develop, and integrate RESTful APIs and microservices
• Work with relational and NoSQL databases
• Implement authentication, authorization, and application security best practices
• Optimize application performance, scalability, and reliability
• Collaborate with DevOps teams on CI/CD pipelines and cloud deployments
• Participate in code reviews and maintain high coding standards
• Troubleshoot complex technical issues and provide production support
• Mentor junior developers and contribute to technical architecture decisions
• Work in Agile/Scrum development environments
Requirements
• 5–12+ years of professional software development experience
• Strong experience in front-end technologies: JavaScript, TypeScript, HTML5, and CSS3
• Hands-on experience with React.js, Angular, or Vue.js
• Strong backend development experience with Node.js, Java, Python, or .NET
• Experience designing and developing REST APIs and microservices
• Strong knowledge of SQL and NoSQL databases such as PostgreSQL, MySQL, MongoDB, or DynamoDB
• Experience with Git and modern version-control workflows
• Knowledge of cloud platforms such as AWS, Azure, or GCP
• Experience with Docker, Kubernetes, and CI/CD tools
• Strong understanding of application architecture, data structures, and design patterns
• Excellent debugging, analytical, and problem-solving skills