Search by job, company or skills

BayOne Solutions

Full Stack Engineer

Save
new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities:

  • Analyses the feature specifications and determines the required coding, testing, and integration activities.
  • Designs and develops moderate to complex cloud application modules per feature specifications adhering to security policies.
  • Identifies debugs and creates solutions for issues with code and integration into application architecture.
  • Develops and executes comprehensive test plans for features adhering to performance, scale, usability, and security requirements.
  • Deploy cloud-based systems and applications code using continuous integration/deployment (CI/CD) pipelines to automate cloud applications management, scaling, and deployment.
  • Contributes towards innovation and integration of new technologies into projects.
  • Analyzes science, engineering, business, and other data processing problems to develop and implement solutions to complex application problems, system administration issues, or network concerns.

Education and Experience Required:

  • Bachelor's degree in computer science, engineering, information systems, or closely related quantitative discipline. Master's desirable.
  • Typically, 6+ years experience.

Knowledge and Must have Skills:

  • Strong experience in NodeJS, Express.js and Angular 6 or above
  • Understanding of angular material, NgRx, flex layout, GraphQL and Apollo client
  • Solid understanding of fundamental web concepts including JavaScript, HTML5, CSS3, REST-based web APIs , JWT and JSON best-practices
  • Microsoft TypeScript and JavaScript
  • Database design and Postgres SQL
  • Docker and containers
  • Experience of using cloud platforms like AWS
  • KnexJS
  • Jest Testing Framework OR any other testing framework
  • Microsoft Visual Studio IDE
  • Good written and oral communication skills
  • Ability to quickly learn new skills and technologies and work well with other team members.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 146593223