Exciting Opportunity with a Passionate Team!
Join a team of tech experts and scientists dedicated to AI-driven solutions that optimize efficiency and drive cost savings for enterprise clients. Enjoy competitive compensation, a comprehensive benefits package, and flexible vacation time.
The Opportunity:
- Lead and contribute to the creation of new features in Angular and Node.js applications.
- Optimize and maintain current features. This includes the investigation of production issues through the examination of log files.
- Write automated tests for changes made to run-time code.
- Submit pull requests for code changes and incorporate feedback from colleagues. Provide feedback on pull requests submitted by other engineers on the team.
- Partner with Product Management and UX Design to validate the design and implement user-intuitive interfaces and workflows.
- Collaborate on cross-team bug reporting and triage during nightly build cycles.
Verify the alignment and completeness of software and business requirements.
- Enhance and maintain automated CI flows.
Skills/Experience Required:
- 6+ years of software development experience with academic foundation in Computer Science.
- Experience with CSS, Angular Reactive forms and events, Angular Components, Angular Templates.
- Proficiency in typed software languages, such as Typescript, Java or C#.
- Competence with writing clean and concise functional patterns.
- Proficiency with relational databases and transactions.
- Proficiency with git and experience with Bash or Powershell.
- Familiar with Node.js.
- Experience with tools such as Jira, Jenkins, Docker, AWS.