Full Stack Software Engineer
Fully Remote Philippines, PHL
Job Type
Full-time
Description

Work Location: Remote - Philippines opportunity working for a U.S. company. 


Job Summary 

The Full Stack Software Engineer has experience in modern programming languages, including React and mobile app development, as well as experience with SQL and the Azure platforms. In this role, you will be responsible for assisting in the development and maintenance of high-quality web and mobile applications that meet our clients' needs. You will work closely with various stakeholders to create responsive and intuitive user interfaces that provide a seamless user experience. 


Job Duties 

  • Develop, support, and maintain high-quality web and mobile applications using modern programming languages including React, JavaScript, C#, and .NET. 
  • Develop and support our proprietary technology stack built on Microsoft Azure cloud, microservices, React Native, Azure Bot Framework, React JS and PowerBi components. 
  • Work collaboratively with product and design teams to create responsive and intuitive user interfaces. 
  • Write clean, efficient, and maintainable code that adheres to best practices and coding standards. 
  • Troubleshoot and debug issues as they arise and implement effective solutions. 
  • Stay up to date with the latest trends and technologies in web and mobile development, and share knowledge with the team. 

Required Skills 

  • Strong knowledge of modern programming languages, including React, C#, .NET (latest), and JavaScript. 
  • Experience with modern front-end technologies such as HTML, CSS, and jQuery. 
  • Experience with mobile app development technologies such as React Native, Swift, etc. 
  • Experience with Azure bot framework, cognitive services, and bot services. 
  • Strong understanding of web and mobile development best practices and design patterns. 
  • Excellent problem-solving skills and attention to detail. 
  • Strong written and verbal communication skills, with the ability to work collaboratively in a team environment. 

Education and Experience 

  • Bachelor's degree in computer science. 
  • One (1) plus years of experience in full stack web and mobile development, with a focus on React and mobile app development. 
  • Experience with Agile methodology. 

Physical Requirements 

  • Prolonged periods of sitting at a desk and working on a computer.  
  • Must be able to move up to 15 pounds at times. 
  • Must be able to participate in video conferences/meetings.