Website:
yminds.ai
Job details:
Description
About the Role
Our client is seeking a highly skilled Senior Full Stack Developer with over 5 years of experience to join our dynamic team in Bengaluru, Karnataka. In this role, you will be responsible for designing, developing, and maintaining robust web applications that meet the needs of our clients and enhance our platform's capabilities. You will work closely with cross-functional teams to deliver high-quality software solutions that drive our mission forward.
Key Responsibilities
- Design, develop, and maintain scalable web applications using modern frameworks and technologies.
- Collaborate with product managers, designers, and other developers to define and implement innovative solutions for the product direction, visuals, and experience.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members to ensure code quality and knowledge sharing.
- Optimize applications for maximum speed and scalability.
- Implement security and data protection measures to safeguard user information.
- Stay up-to-date with emerging technologies and industry trends to continuously improve our development processes.
- Participate in Agile development processes, including sprint planning, daily stand-ups, and retrospectives.
Technical Skills Required
- Proficiency in front-end technologies: HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
- Strong experience with back-end technologies: Node.js, Express.js, or similar frameworks.
- Solid understanding of database management systems, including SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
- Experience with RESTful APIs and microservices architecture.
- Familiarity with version control systems, particularly Git.
- Knowledge of cloud services (AWS, Azure, or Google Cloud) and CI/CD pipelines.
Nice to Have
- Experience with containerization technologies such as Docker and orchestration tools like Kubernetes.
- Familiarity with GraphQL and serverless architecture.
- Understanding of machine learning concepts and frameworks.
- Experience in working with Agile methodologies and tools (JIRA, Trello).
Soft Skills
- Strong problem-solving skills and the ability to think critically.
- Excellent communication and collaboration skills, with a team-oriented mindset.
- Ability to manage multiple tasks and projects simultaneously in a fast-paced environment.
- Proactive attitude towards learning and adapting to new technologies.
Educational Requirements
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Relevant certifications in software development or related technologies are a plus.
About YMinds.AI
At YMinds.AI, we foster a culture of innovation, collaboration, and excellence. We believe in empowering our employees to take ownership of their work and contribute to our mission of connecting top-tier AI talent with leading companies. Our team is passionate about technology and dedicated to creating impactful solutions that drive success for our clients.
Click on Apply to know more.