Search

Front End Software Engineer

Robert Half
locationJersey City, NJ, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

  • Provide technical support and innovative cloud solutions in alignment with business objectives, by designing, architecting, maintaining, and operationalizing cloud-based web applications.
  • Design, implementing, integrating, maintaining, optimizing, and administering cloud solutions, infrastructures, and platforms.
  • Evaluate, test, design, develop, and integrate new cloud technologies and processes to support existing infrastructure and modernization efforts and provides recommendations for future technologies and growth
  • Support and maintain existing software functionality; to investigate, analyze and correct identified defects
  • Improve the maintainability and performance of existing software through application refactoring
  • Independently responsible for the entire lifecycle of medium and large features from design through deployment.
  • Perform pull requests / merge requests, branch management, and build and deployments
  • Build, deploy, and maintain CI/CD pipelines for multiple stacks
  • May serve as a technical lead on projects
  • Review technical design documentation and participates in technical reviews
  • Create proper documentation for software being built


Qualifications

  • Bachelor's degree in Computer Science, IT, IS, or related field or commensurate professional experience.
  • 7+ years of experience in Software Engineering
  • AWS Certified Cloud Practitioner, AWS Certified Developer Associate, AWS Certified Solutions Architect Associate Preferred

Skills Required

  • Advanced Skills:
  • HTML5
  • CSS3 with preferably some experience with TailwindCSS V3+
  • React 18+
  • Intermediate to Advanced TypeScript
  • Responsive Design expertise (Mobile Friendly UI expertise)
  • Knowledge of Jest for Unit Testing
  • Intermediate Skills:
  • NodeJS
  • Webpack
  • Git
  • Rest Architectures
  • Websocket Architectures
  • Cloud architecture, cloud-native design, cloud computing, storage and database
  • Grasp of information security best practices
  • AWS compute, messaging/queueing, blob storage, and database technologies
  • Command of one IaC platform (preferably CloudFormation)
  • Design, Coding, Debugging and Testing Software
  • Understanding of at least one SDLC model and all phases
  • Understand Application Lifecycle Management
  • Understanding of data structures and algorithms


Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...