Description:
We are seeking a full stack developer to help accelerate our core software applications. Our ideal candidate has at least years 3 years of strong technical experience in a collaborative team environment that has delivered scalable, secure, and highly available systems.
Responsibilities
- Develop highly interactive, user friendly, and feature rich applications.
- Strong self-starter and excellent problem-solving skills are a must.
- Ability to break down complex systems into executable features/tasks with minimal amount of oversight or supervision.
- Discuss design and architecture with other engineering teammates.
- Demonstrate leadership and provide guidance to other teams.
- Contribute towards evolving the application architecture.
- Help others to learn and grow in their skills.
- Experience and ability to support other developers (Code reviews, project requirements, testing, versions control management, etc.)
- Work directly with Engineering, Product, Sales, Support, Executive Team to create, enhance, maintain, and deploy applications.
- Constantly use best practices by coding small, utilizing short lived branches, using feature toggles, building APIs, creating and maintaining unit tests, applying modern frameworks and design patterns, actively reducing technical debt, and continuously delivering by merging/releasing daily.
Technology We Use:
- Javascript (ES6)
- Vue.js (SFCs, Vuex, VuexORM)
- Bootstrap, SCSS
- Python 3
- Django (DRF)
- Jest, PyTest, Black, ESLint, Babel, Webpack
- PostgreSQL
- Google Cloud Platform
- MacOS, Linux, Android, iOS
- And Many More.