Software Engineer
Join Our Mission: To Save the World from Unsafe Mobile Apps! NowSecure is the mobile app security software company trusted by the worlds most demanding organizations and most advanced security teams.
As the standards-based mobile app security and privacy company, NowSecure protects the Mobile App Economy. The worlds most demanding organizations, innovative mobile developers, advanced security, and compliance teams entrust NowSecure to safeguard millions of mobile app users across banking, insurance, high tech, IoT, retail, hospitality, energy and government sectors. Only NowSecure delivers the full solution suite of continuous security and compliance assessment with the depth, speed, accuracy, and efficiency to meet modern business demands. NowSecure is dedicated to the open-source community and standards including OWASP, ioXt, and NIAP. NowSecure is also SOC 2 certified and recognized by IDC, Deloitte, Gartner and TAG Cyber.
For more information, see our website, www.nowsecure.com .
We are leading in cutting edge mobile security and sponsor a number of open-source tools such as radare (https://github.com/radare/radare2) and Frida (https://github.com/frida/) that are widely used by security researchers.
We are a distributed company which hires the best people across the Continental US.
We build our software using best of breed frameworks and tools
IDEAL CANDIDATE WILL:
We are seeking a talented and passionate Software Engineer to join our engineering team. We are looking for a backend/API-focused developer who understands balanced approaches to development and possesses a willingness to assist with DevOps and front-end tasks as needed. In this role, you will be instrumental in developing and maintaining server-side applications and APIs that enable our customers to monitor and keep their mobile applications secure. If you're passionate about using modern TypeScript to deliver scalable solutions that directly contribute to our product's success and solve customer challenges, we want to hear from you!
REQUIRED EXPERIENCE:
3+ years experience working in SaaS based software development
Familiar with both object-oriented programming and functional programming paradigms
Skilled in documenting technical strategies and facilitating discussions around their advantages and disadvantages
Experience in Typescript/Javascript
Experience in PostgreSQL
Strong understanding of designing & developing RESTful APIs
AND, BONUS POINTS IF YOU HAVE ANY OF THIS:
Experience in ReactJS
Understanding in designing and developing with GraphQL
Experience implementing CI/CD pipelines, specifically GitLab CI
Experience with SAML/OpenID/OAuth2 using Auth0
Familiarity with the entire containerization lifecycle, utilizing Docker and Docker Compose for efficient development and deployment workflows
Previous experience at an early-stage or growth-stage software startup
WE VALUE DIVERSITY
We believe that the best ideas come from teams where diverse points of view uncover new solutions to hard problems. We welcome and value team members who bring diverse life experiences, educational backgrounds, cultures, and work experiences.
COMPENSATION & BENEFITS
The salary band for this position is competitive and commensurate with experience and performance. This position will be eligible for a competitive annual bonus and equity package.
Comprehensive Medical/Dental/Vision coverage
401K Plan + Company Match
Remote work flexibility
Home Office Stipend
Paid Parental Leave
Flexible PTO
INFORMATION SECURITY RESPONSIBILITIES
Follow guidance in the Master IS Policy and applicable Network Admin standards and procedures
Perform responsibilities assigned to the Network Administrator in the Master IS Policy
Implement network security controls as required by applicable policies, including role-based access, default deny firewall rules, logging, patch management, and system security testing
Implement secure coding standards and software security controls as required by policies
Report any security incidents and support incident response procedures pursuant to the Incident Response policy
Support information risk assessments, internal and external information security audit functions
Maintain asset tracking for all subject information systems and assets
Complete security training and maintain current certifications as required
About the job
Apply for this position
Software Engineer
Join Our Mission: To Save the World from Unsafe Mobile Apps! NowSecure is the mobile app security software company trusted by the worlds most demanding organizations and most advanced security teams.
As the standards-based mobile app security and privacy company, NowSecure protects the Mobile App Economy. The worlds most demanding organizations, innovative mobile developers, advanced security, and compliance teams entrust NowSecure to safeguard millions of mobile app users across banking, insurance, high tech, IoT, retail, hospitality, energy and government sectors. Only NowSecure delivers the full solution suite of continuous security and compliance assessment with the depth, speed, accuracy, and efficiency to meet modern business demands. NowSecure is dedicated to the open-source community and standards including OWASP, ioXt, and NIAP. NowSecure is also SOC 2 certified and recognized by IDC, Deloitte, Gartner and TAG Cyber.
For more information, see our website, www.nowsecure.com .
We are leading in cutting edge mobile security and sponsor a number of open-source tools such as radare (https://github.com/radare/radare2) and Frida (https://github.com/frida/) that are widely used by security researchers.
We are a distributed company which hires the best people across the Continental US.
We build our software using best of breed frameworks and tools
IDEAL CANDIDATE WILL:
We are seeking a talented and passionate Software Engineer to join our engineering team. We are looking for a backend/API-focused developer who understands balanced approaches to development and possesses a willingness to assist with DevOps and front-end tasks as needed. In this role, you will be instrumental in developing and maintaining server-side applications and APIs that enable our customers to monitor and keep their mobile applications secure. If you're passionate about using modern TypeScript to deliver scalable solutions that directly contribute to our product's success and solve customer challenges, we want to hear from you!
REQUIRED EXPERIENCE:
3+ years experience working in SaaS based software development
Familiar with both object-oriented programming and functional programming paradigms
Skilled in documenting technical strategies and facilitating discussions around their advantages and disadvantages
Experience in Typescript/Javascript
Experience in PostgreSQL
Strong understanding of designing & developing RESTful APIs
AND, BONUS POINTS IF YOU HAVE ANY OF THIS:
Experience in ReactJS
Understanding in designing and developing with GraphQL
Experience implementing CI/CD pipelines, specifically GitLab CI
Experience with SAML/OpenID/OAuth2 using Auth0
Familiarity with the entire containerization lifecycle, utilizing Docker and Docker Compose for efficient development and deployment workflows
Previous experience at an early-stage or growth-stage software startup
WE VALUE DIVERSITY
We believe that the best ideas come from teams where diverse points of view uncover new solutions to hard problems. We welcome and value team members who bring diverse life experiences, educational backgrounds, cultures, and work experiences.
COMPENSATION & BENEFITS
The salary band for this position is competitive and commensurate with experience and performance. This position will be eligible for a competitive annual bonus and equity package.
Comprehensive Medical/Dental/Vision coverage
401K Plan + Company Match
Remote work flexibility
Home Office Stipend
Paid Parental Leave
Flexible PTO
INFORMATION SECURITY RESPONSIBILITIES
Follow guidance in the Master IS Policy and applicable Network Admin standards and procedures
Perform responsibilities assigned to the Network Administrator in the Master IS Policy
Implement network security controls as required by applicable policies, including role-based access, default deny firewall rules, logging, patch management, and system security testing
Implement secure coding standards and software security controls as required by policies
Report any security incidents and support incident response procedures pursuant to the Incident Response policy
Support information risk assessments, internal and external information security audit functions
Maintain asset tracking for all subject information systems and assets
Complete security training and maintain current certifications as required