Position: Full Stack JavaScript Developer (Source Сode Scan Platform)
Company: Sigma Software Group
Experience required: 3y
Category: JavaScript
English level: intermediate
Published: 2020-11-01T00:00:00+02:00

The main goal of the project is to develop a unique cloud-based web application to perform static code analysis. Not only development but also DevOps and security teams will use this platform.

What users can do with it – scan source code, check vulnerability, and fix detected vulnerability issues early on the development stage. The best thing is that the application will work for over 25 coding and scripting languages.

CUSTOMER
Our customer is the global leader in software security solutions for modern enterprise software development. This company delivers the industry’s most comprehensive Software Security Platform that unifies with DevOps and provides static and interactive application security testing, software composition analysis, and developer application security awareness and training programs to reduce and remediate risk from software vulnerabilities. Client is trusted by more than 40 percent of the Fortune 100 and half of the Fortune 50, including leading organizations such as SAP, Samsung, and Salesforce.com.

RESPONSIBILITIES
- Execute a full stack development for a cloud-based web application
- Collaboratively participate in system design and code reviews
- Proactively work in the cross-functional scrum team
- Effectively communicate with the team and client regarding the daily progress, dependencies, and problem solving
- Engage with the team and client to share creative solutions and process improvements


REQUIREMENTS
- 3 years of working experience with JavaScript
- Good knowledge of Node.js, React.js, TypeScript
- Experience in designing API’s (SOAP or REST)
- Proven experience with AWS Services (S3, EC2, Step Functions, Lambda), SQL, and NoSQL database
- Operations experience including app deployment, monitoring, and - configuration
- Keen to follow high coding standards
- Bachelor’s degree or equivalent in Computer Science, Engineering, or other technical discipline is a plus
- Upper-Intermediate level of English

PERSONAL PROFILE:
- Excellent interpersonal communications
- Technical writing skills
- Organizing, problem solving, and time management skills
- “Open to new things” attitude