FULL STACK DEVELOPER

REQUIREMENTS

Highly proficient in OOP/design with .NET technology and C#.

Skilled at Microsoft web technologies (ASP.NET MVC or Web API).

Comprehension of SQL Server and ORM frameworks.

Strong knowledge of Angular/Javascript.

 

DESIRED

Experience with dotnet core is not required, but is desired.

Familiarity with Continuous Integration.

Good grasp of Agile/Scrum methodologies is desirable.

Knowledge of TDD/ Integration testing is appreciated.

English - Intermediate+

 

AS A FULL - STACK DEVELOPER

You will be responsible for developing across both the front end and the back end of the application.

You will be responsible for designing and creating revolutionary platform in on US Labor market, ensuring that the development is following best practices and adhering to security, performance and big data

You will be required to develop back end services utilizing serverless aws lambda architecture

You will also be required to develop unit tests, integration tests against your services and ensure that they are maintained to a high standard

You will require an ability to tune for performance and resiliency across various services

You will be required to develop and maintain efficient databases and queries.

You will also be responsible for documenting your services and ensuring that blueprints are made available for the front end to develop against while the services are being developed.

You will require to have clear communication skills and an ability to work well with team members

 

YOU WILL WORK WITH

  1. Javascript / CSS3 / HTML5
  2. React/ Redux (or Angular 7/8)
  3. Node JS / Express
  4. Webpack
  5. MariaDB / DynamoDB/ PostgreSQL
  6. REST / GraphQL
  7. AWS
  8. AWS Amplify
  9. AWS Lambda
  10. AWS Cognito
  11. AWS Identity and Access Management (IAM)
  12. AWS AppSync
  13. Amazon CloudFront
  14. OAuth
  15. Payment Gateways/ BrainTree/ QuickBooks
  16. Docker
  17. API development
  18. Service Architecture
  19. Microservices
  20. Scalability
  21. Performance
  22. Mobile first
  23. Progressive Web Applications
  24. Unit Testing
  25. Logging
  26. Attention to detail