This is a remote position.
CloudSquad is a strategic technology consulting company focused on helping clients realize the full potential of their business by utilizing the Cloud and implementing AI. We review and analyze client systems and work with them to design and implement solutions that enable our clients to take advantage of the latest technology available.
We are seeking a talented and innovative Native Application Developer to join the CloudSquad software development team. As a Native Application Developer, you will be responsible for designing and developing high-performance, scalable, and user-friendly Cloud applications for our clients. You will collaborate with internal and external teams to deliver seamless, responsive, and visually appealing native experiences.
Design and build cloud-based solutions to address client needs for infrastructure-as-a-service, platform-as-a-service, and software-as-a-service.
Collaborate in architecture discussions, design application components and produce architectural deliverables.
Work with internal and client teams to design and develop cloud solutions.
Internalize client goals and challenges to deliver optimal technical solutions.
Collaborate with UI/UX designers to implement visually appealing and intuitive user interfaces.
Ensure a seamless and engaging user experience through thoughtful design implementation.
Write clean, maintainable, and efficient code for mobile applications.
Optimize application performance and troubleshoot bugs to ensure a smooth user experience.
Work closely with cross-functional teams, including product managers, solution architects, designers, and QA engineers, to deliver high-quality solutions.
Participate in code reviews to ensure code quality and adherence to best practices.
Stay updated on the latest industry trends and platform-specific guidelines.
Integrate with external APIs and web services to enhance application functionality.
Collaborate with backend developers to ensure seamless data flow between the application and server.
Conduct thorough testing of applications, including unit testing and integration testing.
Identify and resolve issues through debugging and troubleshooting.
Stay informed about the latest advancements in Cloud technologies.
Continuously improve skills and share knowledge with the development team.
Qualifications:
Bachelor’s/Master’s degree in Computer Science, Software Engineering, or related field.
Multiple years of experience with a major Cloud provider technology.
Certifications from Cloud providers or Cloud supporting technologies.
Experience programming in bash, Java, JavaScript, Python or other relevant languages.
Experience with CI/CD and automation.
Experience with Cloud-based production workloads, security, governance, high availability, and DR.
Preferred Skills:
Familiarity with agile development methodologies.
Strong problem-solving and communication skills.
Benefits:
100% remote.
Competitive salary and benefits package.
Opportunities for career growth and skill development.
Collaborative and innovative work environment.
Sopra Steria
FCamara Consulting & Training
ISM
S2Tech
SynergisticIT