Privva is looking for a motivated senior software engineer interested in security and experienced in following a quality software development life cycle. You will lead all aspects of development with Privva’s CTO and assist in managing a team of junior engineers. This position will be a core member of our development team building out our vendor risk management system.
Responsibilities:
-
Collaborate with product, design, and business to identify and execute best solutions, focusing on business impact, product polish, and code quality
-
Develop new functionality for a vendor risk assessment SaaS based product in collaboration with the team
-
Build high quality customer facing product features using Ruby on Rails, Javascript (ES6+) and React
-
Ability to write responsive, mobile friendly HTML/CSS layouts, and to write JavaScript for great UX in accordance with requirements
-
Keep abreast of industry best practices
Requirements:
-
7+ years of relevant technical experience in the following:
-
Advanced knowledge of Ruby on Rails
-
Proficient in recent JavaScript techniques (ES6+)
-
Experience with at least one relational database, preferably Postgres
-
Experience with a modern front end framework such as React (preferred), Angular or Vue
-
Experience with Webpack, Babel and cross browser support
-
Understanding and knowledge of Git and branching workflows
-
Experience with the CI/CD process
-
Extensive experience with unit and integration tests such as rspec or minitest
-
Experience with RESTful web services API design and development
-
Strong analytical abilities and problem solving mindset
-
Ability to work productively as part of a team and self-manage assigned tasks and projects
-
Bachelor’s degree (CS, EE, preferred)
Desired (but not required):
-
REDIS/Other cache solutions
-
Devops, Docker, Infrastructure as Code
-
Serverless
Please email resume to jobs[@]privva.com.