الوصف
Hi,
I am full stack developer available in Manama, Bahrain. Me and my collages are available to work 80hours a week with dedication.
Responsibilities We Deal:
- Integration of user-facing elements developed by front-end developers with server side logic
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
- Integration of data storage solutions e. g. Elastic Search, DynamoDB
- Write clean and robust code following good development principles (SOLID, DRY, KISS, YAGNI)
- Use TDD incl. unit, integration and end-to-end tests and be prepared to write tests for all feature delivery
- Set up and maintain CI/CD flows
- Be instrumental in architecture, standards and tooling decisions
- Take part in researching, estimating and prioritizing features for roadmap
Skills And Qualifications:
- Knowledge of JavaScript (ES6)/Typescript and Javascript / Node
- Thorough understanding of React and its core principles
- Good knowledge of JS build tools
- Solid understanding of security best practices
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Hands on experience designing and building REST (or GraphQL) APIs as well as consuming them
- Familiarity with API authentication and authorisation mechanisms
- SQL and NoSQL databases experience
- Cloud based infrastructures (AWS) including SNS, SQS, API Gateway, DynamoDB with automated serverless deployment
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
Interested Employers contact me, if you want to see my Bahrain portfolio you are also welcome.