Senior TypeScript Engineer (Chrome Extension)

Job ID: 31073149

Budget: $10 – $30 USD

We need your supreme JavaScript (specifically TypeScript) engineering skills to create a customer-facing Chrome extension application for our flagship cybersecurity SaaS product. This extension will be connected to our back-end services and will be followed up by additional front-end development work related to our core product.

As someone passionate about secure, clean, and easy-to-maintain code, you will play a critical role in creating services for customer dashboards, licensing and billing services, and select interfaces for end-users. You will work directly with our CTO and junior software engineer. Be ready for an ambitious challenge!

You’ll be working remotely alongside seasoned remote workers for a high-growth early-stage startup that embraces schedule flexibility. An overlap of at least four (4) hours in the morning hours of the Central European time zone is required, so you should ideally be located in Europe and Asia. Since our ambitions to grow match your own, you’ll have a significant say in your career for years to come.

ABOUT
We’re an extremely ambitious globally-distributed team running a cybersecurity software business. We’re self-motivated, happy, organized, and communicate daily in English. If you're ambitious and focused on personal and professional growth, you'll love working with us!

YOUR IDEAL TRAITS
- Motivated self-starting generalist who gets things done right the first time
- Listen carefully and self-manage
- Work smart and love technology
- Articulate, with excellent spoken and written English
- Highly detail-oriented and proactive problem solver
- Comfortable with aggressive deadlines

YOUR IDEAL EXPERIENCE
- Highly proficient with TypeScript (3+ years experience required)
- High proficiency with JavaScript and its modern ES6+ syntax and features (5+ years experience required)
- Familiarity with Vue.js ecosystem (e.g. Vue CLI, Vuex, Vue Router, and Nuxt.js)
- Knowledge of functional programming and object-oriented programming paradigms
- Proven track record of writing efficient, secure, well-documented, and clean TypeScript code
- Experience with Test Driven Development (TDD), and rapid releases cycles
- Proficiency with modern software development life cycle (e.g. SCRUM, GitLab CI/CD, Docker, GIT, GitFlow, and GitOps)
- Write blue is my favorite color if you read this job description
- Experience with Chrome extensions development is a plus
- Experience consuming both gRPC and web-gRPC endpoints
- Experience with nginx, Envoy and MongoDB is a plus
- Bonus points if you have experience with back-end interfacing with Golang and Python
APIs
- Bonus points if you have a good command with Bash and Shell scripts
- Experience managing less experienced front-end developers

SOFT SKILLS WE APPRECIATE
- Honesty, transparency, and strong communication skills
- Exceptional reliability and commitment - we offer the same in return!
- Diplomatic and sensitive to other cultures - our team is distributed around the globe
Related categories: JavaScript Typescript