Overview
We are seeking a highly skilled and motivated Full Stack Developer to join our team. In this role, you will be responsible for designing, developing, and maintaining a multi-platform application that supports mobile, tablet, and web browsers. You will work closely with UI / UX designers, backend developers, and product teams to create a seamless and high-performing user experience.
This role requires a strong understanding of front-end and back-end development, API integration, and database management. Additionally, you will be leading the application testing efforts to ensure robustness, security, and scalability.
Important skills
Flutter or ReactJS + .NET
- Able to do automated testing
Key Responsibilities
Application Development & Architecture :
Collaborate with stakeholders to analyze software specifications and UI / UX mockups to ensure alignment with business requirements.Develop, test, and deploy responsive, multi-platform applications (mobile, tablet, and web).Ensure applications are optimized for performance, scalability, and security.Maintain a clean and scalable codebase while following best practices in software development.Troubleshoot and debug applications to enhance functionality and user experience.Front-End Development :
Develop user-friendly and responsive front-end interfaces using modern frameworksEnsure seamless cross-platform functionality and a consistent UI / UX experience.Optimize front-end applications for speed and performance.Back-End Development :
Build and maintain APIs and backend servicesDevelop and manage database structuresImplement authentication, authorization, and data security measures.Testing & Quality Assurance :
Lead the testing efforts, including unit testing, integration testing, and end-to-end testing.Work closely with QA teams to identify and resolve software defects.Implement automated testing frameworks to enhance code reliability.Collaboration & Communication :
Work closely with other developers to ensure timely and efficient development.Participate in code reviews and contribute to continuous improvement initiatives.Qualifications & Experience
Minimum Working Experience : 5 yearsDiploma / Bachelor's degree in computer science or any other related fieldOperations and maintenance for a mixture of vendors and in-house productsMust have experience in following domain area / technology / programming languages
o Any 3 or more of the following : C#, VB. ASP.NET Framework, .NET 6, Webform, MVC, Web API, Entity Frameworko Strong in SQL with experience in Microsoft SQL Servero HTML, CSS, Bootstrap, JavaScript, JQuery, React, Angular and / or Flutter, Darto Experience in Application SecurityGood to have experience in the following :
o Maintenance and support OT and IT systems.o Historian and / or plant system architecture.o Strong background in IT processes and structure.o Azure Web App, Azure Storage, Container Registry and / or Azure Key Vault, Azure API Management. Knowledge & experience in AKS will be an added advantage.o Azure Logic App, Azure Service Bus, and / or Azure Data Factoryo Knowledge of Azure Logic App, Azure API Management, Azure Service Bus will be an added advantage.o DevOps, CI / CD Pipeline and / or DevOps tool chainso Agile Methodologyo HUAWEI Cloudo APP Store publishSource control, coding standards, app management and deploymentFamiliar with current UX trends on web applicationsCertified in Microsoft technologies will be added advantageExperience in high traffic application developmentJ-18808-Ljbffr