Full Stack Developer
April 09, 2021

Job Descriptions:

• Develop software solutions by designing, developing, and installing software solutions to support business and customers requirement.
• Remain current on new technologies and available vendor packages; evaluate and make recommendations as necessary.
• Determine process improvements, best practices, and develop new processes.
• Work in close partnership with cross-functional teams and management.
• Mentor development team to allow for skill/knowledge development through advice, coaching, and training opportunities.
• Follow the software development lifecycle.


  • Bachelor's Degree or higher in Computer Engineering, Computer Science, Information Technology, or related field.
  • At least1 years’ experience in system development.
  • Broad experience designing, programming, and implementing large information systems.
  • Knowledge of professional software engineering practices including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Familiarity with JavaScript frameworks and libraries such as React Native, React.JS and Node.JS
  • Proficiency with server-side languages such as Java or newer framework.