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 SaaS solutions 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
Break down product features into actionable stories and tasks
Support team members through successful completion of sprints
Provide coaching and mentoring to more junior developers
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:
4+ years of experience working on customer-facing web applications
Strong knowledge of JavaScript and React
Experience with Technical Libraries such as Typescript
Strong knowledge of the fundamentals of web development
Expert knowledge of HTML and CSS
Experience with object oriented languages such as Java, Apex, C#, C++
Experience with relational databases such as PostgreSQL, MySql, MS SQL Server
Experience with cloud platforms such as Amazon Web Services or Microsoft Azure
Experience with building and maintaining APIs (e.g. using Node.js or Express)
Experience with a version control system, preferably Git
Experience writing and implementing 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 developing Salesforce Managed Packages (e.g. Apex, SOQL)
Experience with key-value stores such as Redis, DynamoDB, Memcached
Experience with build tools and continuous integration systems
Experience delivering iOS and Android hybrid apps
Experience with AWS Lambda and Serverless Framework