Cybeats
Senior Full Stack Engineer - Cloud
Cybeats is looking for an experienced Engineer with multidisciplinary knowledge in SDLC and an understanding of DevOps culture best practices backed up by fluent familiarity with modern source control systems to join our team and develop the next generation of embedded IoT cybersecurity solutions.
Qualifications
Full-Stack Software Development 5+ years
B.Sc in Computer Science / Electrical Engineering or equivalent experience
Responsibilities
Gather requirements, preparing design documentation, and creating mockups
Writing node.js code for implementation of serverless backend REST API
Writing frontend code using Angular, SVG, CSS, HTML, DOM
Writing integration and unit tests to increase the quality of code
Refactoring existing codebase to improve maintainability, increase testing coverage, and optimizing performance
Requirements
3 years experience developing REST API utilizing JWT
3 years experience in Node.js, ES6
3 years experience working with Angular widget is driven development
Good understanding of secure client-server communication
Experience working with cloud environments AWS/GCP/Azure
Understanding of GIT and CI/CD practices and tools
Can-do attitude
Advantages
Experience implementing solutions working low level with network protocols
Experience in developing cybersecurity solution backend or frontend
Familiarity with NoSQL Databases and Data Lake concepts
Familiarity with serverless technology API Gateway + Lambda
Understanding SAST/DAST/IAST tools and debugging techniques
Knowledge of test automation and code quality tools (Jenkins, Mocha, Chai, Nyc, Sonarcube)
Familiarity with K8S, Terraform, and the containerized environment
Knowledge of IDP solutions and experience integrating them
Working on projects involving Machine Learning
Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice.
Cybeats is an equal opportunity employer. We enthusiastically accept our responsibility to make employment decisions without regard to race, religious creed, color, age, sex, sexual orientation, national origin, ancestry, citizenship status, religion, marital status, disability, military service or veteran status, genetic information, medical condition including medical characteristics, or any other classification protected by applicable federal, state, and local laws and ordinances. Our management is dedicated to ensuring the fulfillment of this policy with respect to hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment advertising, pay, and other forms of compensation, training, and general treatment during employment.
We will only review applications submitted though the form on our Careers page.