Application Developer (Night Shift)
About the role
The Application Developer role focuses on designing, developing, and maintaining scalable desktop and mobile applications using React, React Native, Spring Boot, Python, and cloud technologies. The position requires hands-on experience in AI integration, locally hosted LLMs, database optimization, and secure cloud deployment, with an emphasis on performance, scalability, and innovation. Key responsibilities include developing backend services and REST APIs, managing MSSQL databases on Azure and AWS, deploying and optimizing AI models, implementing DevOps and CI/CD pipelines, and collaborating with stakeholders throughout the development lifecycle. Candidates should have a bachelor's degree in a relevant field and at least 5 years of software development experience.
Must have
- Bachelor's degree in Software Engineering. Information Technology, or an equivalent qualification.
- 5+ years of relevant software development experience, with a proven track record of delivering scalable applications.
- Strong hands-on experience with React and React Native for desktop and mobile application development.
- Proficiency in Spring Boot, Python, REST APIs, and backend application development.
- Practical experience with MSSQL and cloud platforms, particularly Microsoft Azure and AWS.
- Demonstrable experience deploying and scaling locally hosted LLMS and integrating Al models into applications.
- Expertise in Al model and database optimization, Al-assisted software development, DevOps, DevSecOps, and CI/CD pipelines.
- Open to work according to standard US hours and calendar.
Technologies
- AWS
- Azure
- CI/CD
- DevOps
- DevSecOps
- LLM
- Python
- React
- React Native
- REST
- Spring / Spring Boot
- SQL
- SQL Server
Highlights
This is a night shift position requiring availability during standard US hours and calendar. The role involves working with cloud platforms (Azure and AWS) and may require collaboration across different time zones.