Full Stack Developer
Usher Technologies Private Limited
About the Role
This is a full-time, on-site Full Stack Developer role based in the Greater Hyderabad Area. The Full Stack Developer will design, develop, and maintain web applications across front-end and back-end layers, ensuring performance, scalability, and security.
Key Responsibilities
- Implementing user interfaces.
- Building and integrating APIs.
- Optimizing databases and server-side logic.
- Collaborating with cross-functional teams to translate requirements into technical solutions.
- Troubleshooting and debugging issues.
- Writing clean and maintainable code.
- Participating in code reviews.
- Contributing to continuous improvement of development practices and documentation.
Requirements & Tech Stack
- Strong front-end development skills, including experience with HTML, JavaScript, and CSS.
- Proficiency in back-end web development and server-side programming using modern frameworks and languages (e.g., Node.js, Java, .NET, Python, or similar).
- Demonstrated ability in full-stack development, integrating front-end and back-end components into cohesive software solutions.
- Solid foundation in general software development principles, including version control (e.g., Git), testing, and debugging.
- Experience with databases (SQL and/or NoSQL) and API design (RESTful or GraphQL).
- Understanding of web security best practices and performance optimization.
- Ability to work collaboratively on-site with cross-functional teams in a manufacturing and engineering environment.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.