Position: Full Stack Go/ReactJS Developer (Source Code Scan Platform)
Company: Sigma Software
Category: Golang
Experience required: 3y
English level: upper

CUSTOMER

Our customer is a 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, developer application security awareness, and training programs to reduce and remediate risk from software vulnerabilities. The 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.

PROJECT

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.
Here’s 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.

REQUIREMENTS
- 3+ years of proven experience using Golang
- Experience in ReactJS, TypeScript
- Experience in AWS Cloud Services, SAAS
- Experience in writing unit and integration tests
- Experience in designing APIs (SOAP or REST)
- Understanding and practical experience with Technical Design
Jira, Confluence
- Understanding the main estimates practices
- Openness to new things attitude

Will be a plus:
- Experience with Docker, Kubernetes, PostgreSQL, Microservices Architecture; Java
- Bachelor’s degree or equivalent in Computer Science, Engineering, or other technical discipline

RESPONSIBILITIES
- Execute full stack development for cloud-based web app
- Collaboratively participate in workshops, tech design preparation, and code reviews
- Proactively work in the cross-functional Agile team
- Direct communication with Product Owners, Architects, DBA, DevOps, and Designers
- Create technical documentation on Confluence