Responsibilities
- Helping to estimate the effort of engineering tasks
- Ensuring your code is well tested, programmatically and manually
- Developing new features
- Participating in daily / weekly meetings
- Debugging and fixing production issues
- Working closely with other developers
- Promoting best practices for software development and security
- Mentoring and providing code reviews for other developers
- Researching new technologies and actively contributing to systems design
- Test changes to our software to ensure a high level of quality
- Providing technical assistance to our customer success team
Qualifications
- What you must have :
- 5+ years of professional experience as a full-stack, front-end or back-end developer
- Strong experience building high-reliability Python applications
- Strong experience working with JS and frameworks such as React and Angular
- Real-world experience with cloud platforms, containers and Kubernetes
- Bachelors or advanced degree in IT, computer science, engineering, business, design, human-computer interaction or related field or equivalent work experience
- Ability to convincingly articulate complex analytical ideas in a simple way to a variety of key stakeholders from different functions
- Strong leader, educator, and mentor
- Excellent verbal and written communication skills
- Knowledge of Continuous Integration and Continuous Delivery (CI / CD) pipelines
- Experience working in an agile environment with code review
Salary / Rate Range : $105,000 - $120,000