Full-Stack Javascript Developer
You will be a part of our application development team, and be responsible for both the frontend application and the JavaScript-based infrastructure that supports CaliberMind and its customers. You will work closely with the engineering leadership and product development team to define and implement a wide range of initiatives. Some of your challenges will include scaling our micro-services to support a quickly-growing SaaS platform, and building tools and processes to support analytics, monitoring, machine-learning and data-warehousing. You will define and implement various strategies covering everything from interfaces with Redshift/Lambda/Google Cloud, rolling out new application features and collaborate with the team on the direction we take our backend services.
Role to Fill:
You will play a large role in the future of our application as well as the design and implementation of features and enhancements that directly impact user experience and business value. Candidates must be highly proficient with JavaScript programming, particularly with NodeJS. You’ll spend approximately 70% of your time on backend development (NodeJS, micro-services), and 30% of your time on frontend development (React, Redux, REST with react-saga, material-ui). Experience with database technologies, security practices, and code testing is highly desirable. Responsibilities encompass the entire development process from feature architecture through testing and deployment. We are looking for an developer who is excited to help build our next generation of software as we expand into cutting-edge areas of marketing intelligence technology.
About You
3+ years experience in software/systems development, preferably in marketing technology
JavaScript. Lots of it, preferably
Experience building and deploying microservices
Deep knowledge of NodeJS
Building and maintaining RESTful APIs
SQL or NoSQL databases
Some experience with React / Redux
Git/GitHub or other version control systems
STRONG written and spoken communication skills
Willing and able to commute to our office in Boulder, CO at least 3 days each week
Strong understanding of application security best practices
Flexibility and adaptivity to a fast-changing startup environment
Bonus Points
Cloud platforms/devops: AWS, Google Cloud, CI/CD
Both SQL and NoSQL databases
Previous early-stage startup experience
You Get
A competitive salary based on skillset and experience
Paid medical, dental and vision coverage for employees and dependents
Unlimited vacation
8 paid holidays
A generous stock options plan
2 days per week to work from home
A dog-friendly environment
Chef-prepared meals