About the role
Mandate skill :
- React Native
- API Development (Back end development)
- HTML, JavaScript, RestFul
Nice to have:
• Experience in (Java/C#/.Net core) is added advantage.
• EPI-server competences is good to have.
Job Description:
Senior Software Engineer -React Native and Full stack.
Position Description
Position: Senior Software Engineer - React Native and Full stack.
Experience: 5-9 Years
Category: Software Development/ Engineering
Job location: Bangalore
Position ID:J0224-1655
Employment Type: Full Time
Position / Job Description - CGI is looking for a Senior Developer with strong knowledge of technical principals, theories, and concepts in Software Development field specially in React Native and Core Dot net.
Job Summary: We are seeking a skilled react-native and Full Stack Developer to join our team. The candidate will work in our team for developing, maintaining and improving our web-based applications. The candidate should have strong programming skills, experience with both front-end and back-end development, and a passion for building high-quality software.
• Communicate effectively (verbal and written) and clearly within the team and with all the stakeholders.
• Should be full stack developer with 5+ years of experience.
• Experience in React Native.
• Experience in .Net core is added advantage.
• EPI-server competences is good to have.
Your future duties and responsibilities
Key Responsibilities:
· Develop, maintain and improve web and mobile-based applications using React Native, C#, ASP.NET, .NET Core, Optimizely and other related technologies
· Collaborate with cross-functional teams to design, develop and implement new features and functionalities
· Develop and maintain GUI for apps and APIs for web and mobile applications
· Write clean, efficient and well-documented code that meets the company's coding standards
· Troubleshoot and debug code as needed
· Perform unit and integration testing to ensure the code meets the requirements
· Work closely with the QA team to ensure the quality of the developed code
· Continuously improve the existing software by suggesting and implementing new features and technologies
· Stay up-to-date with the latest industry trends and technologies and suggest improvements to the existing software
· Participate in code reviews and provide constructive feedback to other developers
· Collaborate with project managers and other stakeholders to ensure the timely delivery of projects
Must to have :React Native, Fullstack
Good to Have :.Net Core, EPI-server competences.