Developing innovative software solutions to drive digital transformation and enhance business performance
Designing, coding, and testing applications that deliver exceptional user experiences
Conducting code reviews to uphold coding standards and improve software quality
Implementing Continuous Integration/Continuous Delivery (CI/CD) practices to streamline software development processes
Utilizing React Native and scripting languages to build scalable and efficient applications
Collaborating with client teams to understand their needs and provide tailored software solutions
Navigating complex situations to anticipate client and team needs and deliver quality outcomes
Applying critical thinking to break down complex concepts and generate new ideas
Interpreting data to inform insights and recommendations for software improvements
Requirements
At least a Bachelor's degree
At least 4 years of experience
Oral and written proficiency in English required
Preference for at least one of the following fields of study: Artificial Intelligence, Business Analytics, Computer and Data Engineering, Computer Science, Human Computer Interaction, Industrial Engineering, Information Systems/Technology, Machine Learning, Management Information Systems, Software Engineering
Comfortable with SQL/NoSQL, data modeling, containerization (Docker), orchestration (Kubernetes), and cloud (Azure / AWS / GCP)