recruitment
Senior Full Stack Developer - Server Side Component
Job Location
chennai, India
Job Description
Requirements : - 3 to 6 years of in-depth experience in backend-focused full-stack software product development, including handling databases, APIs, and server-side technologies. - Strong problem-solving skills with the knowledge of end to end product development. - Proficient in requirement gathering, system design, code reviews, and inspection practices, ensuring efficient and scalable solutions. - Excellent communication skills, both written and oral, to effectively collaborate with team members and convey technical ideas clearly. - Expertise in enterprise-scale technologies, with proven experience in developing large scale, high-performance services. - Ability to evaluate architectural choices and recommend optimal solutions for performance, scalability, and security. - Passionate about staying updated with technologies and frameworks, continuously exploring how these can enhance products and platforms. - Skilled in engaging with potential leads and customers, with the ability to demonstrate technical features and troubleshoot challenges during customer interactions. Preferred tech stack expertise : 1. Backend : Python, Django, flask, node js, 2. REST Frameworks :, Fast API 3. Frontend : Angular, JavaScript/TypeScript , HTML, CSS, jQuery 4. MySQL/PostgreSQL 5. CI/CD : GitHub Actions, Jenkins 6. DevOps exposure 7. Containers-centric development environment - Docker 8. Proficient in working with any one of cloud : AWS/GCP/ Azure Good to have : - Hands-on experience with Chat GPT, LLAMA, and other AI , understanding of GPU memory management. ,building custom ETL scripts, used Logstash, elasticsearch Responsibilities : - Independently lead the design, development, and deployment of key features, ensuring high-quality and scalable solutions. - Contribute to the end-to-end project execution, from understanding requirements to delivering production-ready features, working both independently and in collaboration with the team. - Participate in technical discussions and problem-solving, serving as a contributor in architectural decisions and code reviews. - Take ownership of feature development, ensuring timely delivery and smooth integration with existing systems. - Proactively monitor and enhance system performance, quality, and availability, identifying areas for improvement and optimization. - Engage in code reviews, and adhere to established coding standards, promoting best practices and ensuring code quality across the team. - Support the professional development of peers and junior developers, by providing technical guidance and helping with code reviews. - Stay up-to-date with the latest technology trends, bringing innovative ideas and improvements to the team's development processes and tech stack. (ref:hirist.tech)
Location: chennai, IN
Posted Date: 10/31/2024
Location: chennai, IN
Posted Date: 10/31/2024
Contact Information
Contact | Human Resources recruitment |
---|