Today
I
Full stack
InfyStrat Software Services
Software & Data
Contract
IT & Telecoms Confidential
- Minimum Qualification :
- Experience Level : Senior level
- Experience Length : 5 years
Job Description/Requirements
InfyStrat is seeking a versatile Full Stack Developer to join our talented software development team. In this role, you will be responsible for developing front-end and back-end components of web applications, ensuring a seamless user experience while optimizing application performance. You will collaborate with product managers, designers, and other developers to build scalable, high-quality software solutions that meet business needs. The ideal candidate will have a strong understanding of various web technologies and frameworks, is passionate about coding, and embraces challenges in a fast-paced environment. Join us at InfyStrat to help create innovative solutions that drive our growth forward!
Responsibilities
- Design and implement user-friendly web applications using front-end technologies (HTML, CSS, JavaScript, etc.) and back-end frameworks (such as Node.js, Django, or others)
- Collaborate with cross-functional teams to gather requirements and define project scope
- Develop APIs and integrate third-party services as required
- Optimize applications for maximum speed and scalability
- Conduct code reviews and provide feedback to ensure adherence to best practices Stay up to date with emerging technologies and trends to enhance application performance
-
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- 5+ years of experience in full-stack development with a strong portfolio of past projects
- Proficient in front-end technologies (HTML, CSS, JavaScript, React, or Angular) and back-end technologies (Node.js, Python, Ruby, etc.)
- Experience with databases (SQL, NoSQL) and data modeling concepts
- Familiarity with version control systems (e.g., Git) and CI/CD pipelines
- Strong problem-solving skills and ability to troubleshoot technical challenges
- Effective communication skills, both verbal and written, to collaborate with teams Ability to work independently as well as part of a team in a dynamic environment
<
Report job