Summary
✨ AI‑Generated
A technology team is seeking a Full Stack Engineer to design, develop, and maintain secure, high-performance web applications. The role involves building APIs, database solutions, testing software quality, optimizing systems, and contributing to modern development workflows.
Highlights
Opportunity to build scalable web applications with modern engineering practices, work across frontend and backend systems, and collaborate with cross-functional teams.
Description
Key Responsibilities
Design, develop, and maintain responsive web applications.Build and integrate frontend and backend components.Develop scalable, secure, and high-performance RESTful APIs.Design and implement database schemas, queries, and data models.Write clean, maintainable, reusable, and well-documented code.Perform unit testing, integration testing, debugging, and troubleshooting.Collaborate with UI/UX designers to implement responsive and user-friendly interfaces.Work closely with QA engineers to identify and resolve defects.Participate in code reviews and contribute to engineering best practices.Integrate third-party APIs and external services.Optimize application performance, scalability, and security.Participate in Agile/Scrum ceremonies such as sprint planning, stand-ups, and retrospectives.Troubleshoot production issues and provide timely resolutions.Contribute to CI/CD pipelines, deployment processes, and cloud environments.Stay current with emerging technologies and recommend improvements where appropriate.Required Technical Skills
Frontend
Strong experience with HTML5, CSS3, and JavaScript/TypeScript.Experience with modern frontend frameworks such as React, Angular, or Vue.js.Understanding of responsive design and cross-browser compatibility.Knowledge of state management, frontend architecture, and API integration.Backend
Experience with one or more backend technologies such as Node.js, Java/Spring Boot, Python/Django/FastAPI, .NET, or similar.Strong understanding of REST APIs and web services.Knowledge of authentication, authorization, security, and API best practices.Database
Experience with relational databases such as MySQL, PostgreSQL, or SQL Server.Working knowledge of NoSQL databases such as MongoDB is an advantage.Strong understanding of SQL, database design, indexing, and query optimization.DevOps / Cloud
Familiarity with Git and Git-based workflows.Understanding of CI/CD concepts and tools.Exposure to cloud platforms such as AWS, Azure, or Google Cloud.Knowledge of Docker and containerization is preferred.Preferred Skills
Experience with microservices architecture.Knowledge of GraphQL.Experience with automated testing frameworks.Familiarity with Docker and Kubernetes.Understanding of cloud-native application development.Experience with Redis or other caching technologies.Knowledge of application security and secure coding practices.Experience working with Agile/Scrum methodologies.