As a Developer Architect , you will be responsible for architecting and developing the software infrastructure for our cybersecurity SaaS products. You will work on designing, building, and maintaining scalable and secure software systems. Hands-on experience with TypeScript, NodeJS, AWS, and Lambda and knowledge/experience with cybersecurity is mandatory
**Key Responsibilities:**
- **Architectural Design:** Lead the architectural design of our cybersecurity SaaS products to ensure scalability and security.
- **TypeScript and NodeJS:** Utilize your expertise in TypeScript and NodeJS to develop and maintain high-quality software.
- **AWS Expertise:** Utilize AWS services to build and manage cloud infrastructure for our applications.
- **AWS Lambda:** Develop serverless functions using AWS Lambda for efficient and cost-effective software execution.
- **Coding and Development:** Collaborate with the development team to write clean, maintainable, and efficient code.
- **Security Best Practices:** Implement security best practices to protect the software against cyber threats and vulnerabilities.
- **Scalability:** Ensure the software can scale efficiently to meet growing demands.
- **Technical Leadership:** Mentor and guide other developers to adhere to best practices and deliver high-quality code.
- **Collaboration:** Work closely with cross-functional teams to align development efforts with product requirements.
**Qualifications:**
- Bachelor's degree in Computer Science or related field (or equivalent experience).
- Strong hands-on experience in TypeScript and NodeJS development.
- Proficiency in AWS services and architecture.
- Experience with AWS Lambda and serverless computing.
- Familiarity with best practices in software security.
- Cybersecurity knowledge is a plus.
- Strong problem-solving skills and the ability to collaborate effectively in a team.
Keyskills: sdlc node.js architecture cyber security aws saas typescript developer lambda