Job Description :
A cutting-edge technology company currently undertaking a digital transformation are looking for talented Fullstack Software Engineer (React Native) who will be responsible for the planning, design, development, and maintenance of mobile applications. This team plays a pivotal role in creating mobile experiences that meet user needs, align with business goals, and provide exceptional user experience with in the Native App.
Qualification:
- Experience in working with agile teams and successfully delivering agile based software projects.
- Proven experience with Source control concepts (Merging, Branching, Publishing)
- Proven experience in internet technology and web development.
- Proven experience in coding with an understanding of system architectures and knowledge of SOA.
- Knowledge of OO, development methodologies and applying patterns.
- Ability to work alongside Architects to integrate and propose viable solutions to business.
- Data Stores: MS SQL Server, Mongo
- Software: C#, .Net core, XML, SOAP, HTML5, JavaScript, jQuery, JSON, Stored Procedures, Visual Studio.
- Experience developing in at least one of React development in a mobile front-end focused test-driven environment.
Skills & Experience:
Skills
- Development Experience in Mobile Platforms such as Android and iOS
- Knowledge of cloud services such as Azure Functions, Azure API Management, Azure Service Bus, Azure Key Vault, Azure Cosmos DB, and Azure Application Insights.
- Working experience with Terraform, and Pipelines
- MVC pattern, pub-sub patterns
- NoSql (Mongo)
- Real time evaluations (SignalR/XSockets)
- Continuous Integration
- Docker, Kubernetes
- Design and developing for extensibility and scalability
- Angular
- React Native