FullStack Software Engineer (P549)
About Us:
As a SR FullStack Software Engineer at Kenility, you’ll join a tight-knit family of creative developers, engineers, and designers, who strive to develop and deliver the highest quality products into the market.
Technical Requirements:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Extensive knowledge of modern JavaScript, TypeScript, and Node.js.
- Proficient in React and related front-end technologies, such as Redux and Webpack.
- Experience working in a microservices architecture.
- Hands-on experience with serverless architecture and development, particularly with AWS Lambda, AWS API Gateway, and AWS EventBridge.
- Experience with NoSQL databases, especially AWS DynamoDB.
- Knowledge of cloud-based security, including AWS services like AWS Cognito, AWS Secrets Manager, and AWS GuardDuty.
- Experience with DevOps and infrastructure-as-code, preferably using AWS CDK or AWS SAM.
- Strong understanding of common design patterns and principles.
- Proficient in Git and standard Git workflows, such as GitFlow.
- Solid knowledge of Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
- Familiarity with CI/CD pipelines.
Soft Skills:
- Responsibility
- Proactivity
- Flexibility
- Great communication skills