Full Stack Engineer

Skills
Computer ScienceFull-Stack DevelopmentAmazon Web ServicesCLIData ArchitectureData ServicesDatabases
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Minimum 7 years software development experience
  • Expert level React NodeJS and cloud scripting experience
  • Advanced AWS experience including Lambda SNS SQS S3 IAM CloudWatch RDS DynamoDB and AWS CLI
  • Strong design and development experience with microservices and UI monitoring
  • Experience with CI/CD using AWS CodePipeline
  • Experience developing full stack solutions using NodeJS
  • Knowledge of OO principles distributed design patterns OOAD UML and database design
  • Understanding of SDLC and modern software engineering practices
  • Experience setting up a DataOps environment
  • Bachelor's degree or advanced degree
  • Relevant AWS or professional certifications

Nice to have

  • Analytical
  • Team-oriented
  • Adaptable
  • Eager to learn

Day to day

  • Develop complex full stack software solutions using React Node.js AWS Lambda and microservices.
  • Create design specifications unit tests and technical documentation while meeting project deadlines.
  • Build and monitor cloud enabled data processes for data quality automation and transactional systems.
  • Collaborate professionally with customers and cross-team members to deliver reliable software.