Job Title: Full Stack Engineer
Location: Hyderabad, Telangana
Employment Type: Full-time | On-site / Hybrid
About the Role
We are looking for a talented and versatile Full Stack Engineer to join our development team. You will be responsible for designing, developing, and maintaining both front-end and back-end systems, ensuring smooth functionality, strong performance, and great user experience. This role is perfect for someone who enjoys working across the entire technology stack and contributing to end-to-end product development.
Key Responsibilities
- Develop, test, and maintain full-stack applications across front-end and back-end components.
- Build responsive and user-friendly interfaces using modern front-end frameworks.
- Develop APIs, microservices, and backend services with scalable architectures.
- Collaborate with UI/UX designers, product teams, and backend engineers to deliver features.
- Optimize applications for speed, security, and overall performance.
- Troubleshoot, debug, and resolve production issues.
- Integrate third-party APIs, tools, and services as needed.
- Maintain clear documentation and follow coding best practices.
Required Skills & Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 25 years of experience as a Full Stack Engineer or Software Developer.
- Strong proficiency in front-end technologies: HTML, CSS, JavaScript, and frameworks like React, Angular, or Vue.
- Solid backend experience with Node.js, Python, Java, or similar languages.
- Hands-on experience with relational and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
- Strong understanding of REST APIs, microservices, and server-side development.
- Familiarity with Git, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP).
- Good problem-solving and debugging skills.
Preferred / Good-to-Have
- Experience with TypeScript, GraphQL, or WebSockets.
- Knowledge of Docker, Kubernetes, or other containerization tools.
- Understanding of DevOps practices and cloud-native architectures.
- Experience working in Agile/Scrum environments.
Why Join Us
- Work on high-impact, end-to-end product development.
- Collaborative and innovation-driven environment.
- Opportunity to explore modern technologies and cloud-native tools.
- Competitive salary with excellent growth opportunities.