Full Stack Developer
We are scaling up our product team and we are seeking knowledgeable developers who want to help us build the future of our already awesome products.
Responsibilities:
- Build and maintain our products including web and mobile applications
- Build and maintain product APIs
- Provide input and decisions related to technical, feature, and design direction of our products and infrastructure
- Handle support escalation cases when code investigation is required
- Keep up-to-date on web developments and trends
- Work on features independently as well as in a collaborative team environment
- Meet required schedules and timelines for release cycles
Qualifications:
- 2+ years of experience working on customer-facing web applications
- Strong knowledge of JavaScript plus one or more front-end frameworks such as React, Angular, Vue
- Experience with Technical Libraries: Typescript, GraphQL, Microservices, Apollo
- Strong knowledge of the fundamentals of web development
- Expert knowledge of HTML, CSS
- Experience with object oriented languages such as Java, Apex, C#, C++
- Experience with relational databases such as PostgreSQL, MySql, MS SQL Server
- Comfortable with both static and dynamic languages
- Experience writing unit tests
- Strong attention to detail
- Self-starter that takes pride in their work and is always learning
Additional Qualifications to Set You Apart:
- Experience with cloud platforms such as Azure, AWS, Google Cloud
- Experience with Node.js
- Experience with building and maintaining APIs (e.g. using Express)
- Experience with key-value stores such as Redis, DynamoDB, Memcached
- Experience with a version control system, preferably Git
- Experience with build tools and continuous integration systems
- Experience delivering iOS and Android hybrid apps
- Experience with AWS Lambda and Serverless Framework
Ā