Location : Pune
Work Mode : WFO
Experience : 2+ Years
About Wai
Wai Technologies is a cutting-edge firm that pioneers’ innovative solutions in the tech industry. Renowned for its forward-thinking approach, the company seamlessly blends state-of-the-art technologies with visionary strategies to empower businesses worldwide. With a commitment to excellence and a focus on transformative digital experiences, Wai Technologies stands as a beacon of technological advancement, driving growth and fostering innovation in an ever-evolving digital landscape.
As a Microsoft Solutions Partner, we excel in Cloud services, App Modernization, Data/AI, specializing in industries such as Healthcare, Fintech, Construction, and more
Job Description
General Summary of role: We are seeking a talented Full Stack Developer with a strong emphasis on React and ASP.NET to join our growing team. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining high-quality web applications that leverage modern frontend and backend technologies. You will work closely with our cross-functional teams to build scalable and responsive user interfaces while ensuring robust backend functionality.
Essential Duties and Responsibilities:
-
Frontend Development:Develop and maintain responsive and dynamic user interfaces using React.js, ensuring a seamless and engaging user experience.
-
Backend Development:Build and maintain scalable and secure backend services using ASP.NET Core or ASP.NET MVC, integrating with various APIs and databases.
-
Component Development:Create reusable and modular React components, ensuring consistent design and functionality across the application.
-
State Management:Implement effective state management solutions using Redux or Context API to manage application state efficiently.
-
API Integration:Collaborate with backend developers to integrate RESTful APIs with React components, ensuring smooth data flow and communication between the frontend and backend.
-
Performance Optimization:Optimize applications for maximum speed and scalability, focusing on performance improvements in both frontend and backend codebases.
-
Testing:Write unit and integration tests for React components and backend services to ensure high-quality and reliable software delivery.
-
Collaboration:Work closely with designers, product managers, and other developers to translate requirements into high-quality, scalable, and maintainable solutions.
-
Code Review and Best Practices:Participate in code reviews to maintain high coding standards and ensure best practices are followed across the team.
-
Continuous Improvement: Stay updated with the latest industry trends, tools, and technologies in React and .NET development, continuously improving your skills and knowledge.
Knowledge, Skills, and/or Abilities Required:
-
React Skills: Proficiency in React.js, including hooks, component lifecycle, state management (Redux or Context API), and modern JavaScript (ES6+).
-
Backend Skills:Solid experience with ASP.NET Core or ASP.NET MVC, C#, and RESTful API development.
-
Frontend Technologies:Strong knowledge of HTML5, CSS3, and JavaScript, with experience in building responsive web applications.
-
Database Experience:Experience with relational databases such as SQL Server or PostgreSQL, and familiarity with ORM frameworks like Entity Framework.
-
Version Control:Proficiency with Git and experience using Git-based workflows.
-
Problem-Solving Skills:Strong analytical and problem-solving skills, with a proactive approach to identifying and resolving issues.
-
Communication Skills:Excellent communication and teamwork skills, with the ability to work effectively in a collaborative environment.
Educational/Vocational/Previous Experience Recommendations:
-
Education: Bachelor's degree in computer science, Information Technology, or a related field.
-
Experience: Minimum of 2+ years of professional experience as a Full Stack Developer, with a strong focus on React.js and ASP.NET development.
Good to have Skills:
-
Experience with TypeScript in a React environment.
-
Knowledge of ASP.NET Web API and experience in developing microservices.
-
Familiarity with CI/CD pipelines and DevOps practices.
-
Experience with cloud platforms like Microsoft Azure or AWS.
-
Understanding of modern design patterns and practices for building maintainable and scalable applications.
Working Conditions:
-
Complete work from office
Benefits
-
We offer opportunities to work on cutting-edge projects with global clients, giving you exposure and helping you grow your skills. Learning and development are part of our culture, and we provide a platform to advance your career.
-
Day shift from 9:30 am to 7:00 pm & fixed weekly off on Saturday and Sunday.
-
Opportunities for skill development and training
-
Training and mentorship programs offered.
-
Performance-based annual bonuses.
-
Health Insurance: Coverage for employees and dependents.
-
Paid holidays & maternity benefits
-
Gratuity
-
Employee recognition programs