About this role
Veritaz is a leading IT staffing solutions provider in Sweden, committed to advancing individual careers and aiding employers in securing the perfect talent fit. With a proven track record of successful partnerships with top companies, we have rapidly grown our presence in the USA, Europe, and Sweden as a dependable and trusted resource within the IT industry.
Assignment Description:
We are looking for a Senior Software Engineer – AWS Serverless & TypeScript to join our dynamic team.
What you will work on:
• Design, develop, and maintain scalable and cost-efficient development support services built on AWS Serverless architecture using TypeScript.
• Contribute to the evolution of internal Microservices platform by implementing automation, security, and best practices.
• Participate in architecture discussions and influence technical decisions to ensure system robustness and maintainability.
• Develop and deploy serverless solutions using AWS Lambda, API Gateway, DynamoDB, S3, EventBridge, and Step Functions.
• Implement Infrastructure as Code (IaC) using AWS CDK, CloudFormation, or Serverless Framework.
• Build and maintain CI/CD pipelines using GitHub Actions, AWS CodePipeline, or equivalent tools.
• Apply test-driven development principles and ensure high-quality code through unit and integration testing with Jest, Mocha, or similar frameworks.
• Ensure security compliance through effective IAM design, least privilege implementation, and secure secrets management.
• Monitor, log, and troubleshoot serverless applications using AWS CloudWatch, X-Ray, and other observability tools.
• Collaborate closely with product owners, designers, and developers to deliver reliable, high-performing cloud-based services.
What you bring:
• 3–5 years of experience in software development, including at least 2 years working with AWS Serverless services in production environments.
• Strong hands-on experience with TypeScript and Node.js, with proven ability to build production-grade backend systems.
• Proficiency in Infrastructure as Code (IaC) using AWS CloudFormation, AWS CDK, or the Serverless Framework.
• Good understanding of CI/CD processes, DevOps principles, and automation tools such as GitHub Actions or AWS CodePipeline.
• Experience in test-driven development (TDD), automated testing, and code quality assurance.
• Strong grasp of cloud security fundamentals, including IAM, least privilege access, and secrets management.
• Familiarity with monitoring and observability tools such as CloudWatch, X-Ray, Prometheus, or ELK.
• Advantageous if you have experience integrating with external APIs or third-party services.
• AWS certification (e.g., AWS Certified Developer – Associate) is a plus.
• Excellent communication skills in English and ability to collaborate effectively in cross-functional teams.
• Self-driven, proactive, and eager to share knowledge while contributing to a culture of continuous improvement.
• Bachelor’s degree in Computer Science, Information Systems, or equivalent experience.