Salary
💰 $85,000 - $125,000 per year
Tech Stack
AngularAWSJavaScriptNode.jsSQLTypeScript
About the role
- Design and develop full-stack components which are part of Cleo’s overall code base; Typescript, Angular, Node.js, SQL, and AWS.
- Ability to explain complex technical and functional concepts effectively
- Be a trusted expert and advisor within the product development and management team and any other relevant department
- Makes collaborative decisions related to design approaches and development patterns
- Successful troubleshooting and bug resolution and help restore services
- Shows an understanding of object-oriented concepts, software design principles, and a full software development lifecycle
- Contribute as a member of an agile squad, leaning towards the software craftsmanship approach
- Author's clear, concise, and thorough specifications
- Contribute to CI/CD pipelines, test suites, and general DevOps
- Contribute training material and training of internal users
- Reports progress and risks to team members and stakeholders
- Evaluate and recommend external technologies for inclusion in products
- Mentor less experienced engineers
Requirements
- Bachelor’s Degree (and/or Post Graduate Degree) in computer science, software engineering or related experience
- 7+ years of Software Engineer experience
- Hands-on experience working with technologies and languages like Typescript, Angular, Node.js, SQL, and AWS
- Great Healthcare + Dental + Vision
- Flexible PTO
- Culture of support, encouraging Life-Work balance
- 401k match
- FSA and HSA options
- Employee Assistance Program
- Paid Parental Leave
- Accelerated title and salary growth potential
- A fun and energetic work environment that makes you excited to go to work every day
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypescriptAngularNode.jsSQLAWSobject-oriented conceptssoftware design principlesfull software development lifecycleCI/CDDevOps
Soft skills
effective communicationcollaborationtroubleshootingmentoringreportingtrainingdecision makingproblem solvingadvisory skillsspecification writing
Certifications
Bachelor’s DegreePost Graduate Degree