24 Feb
Sr. Angular Developer (Front End)
Vacancy expired!
- Develop high-quality software design and architecture
- Identify, prioritize, and execute tasks in the software development life cycle
- Automate tasks through appropriate tools and scripting
- Perform validation and verification testing
- Collaborate with UI/UX and internal team members to improve products and the user experience
- Document development phases and monitor systems
- Develop RESTful APIs and microservices leveraging AWS technologies, including Lambda, API Gateway, Cognito, Amazon Aurora (Postgres) and other related technologies
- Develop front-end solutions in Angular and/or similar frameworks
- Enhance and develop CSS for fully responsive/adaptive mobile-first experiences
- Responsible for the development and support of cloud-based applications
- Develop solutions that meet business objectives while leveraging industry best practices
- Maintain and/or extend existing solutions, refactoring solutions, to improve performance and security
- Actively engage in Sprints and other facets of project planning and management (SCRUM)
- Collaborate with other internal teams and stakeholders to support business requirements
- Write high-quality source code to program complete applications within deadlines
- Troubleshoot and debug applications
- Maintain a comprehensive understanding of the Company portfolio of applications and associated documentation
- Pursue continuous improvement opportunities associated with existing software development programs
- Some travel to company-related events required
- 5 + years of experience of Angular experience
- Web browser, Angular, Nodejs, AWS experience - full stack knowledge is a plus.
- Extensive experience in software development and scripting
- In-depth knowledge of relational databases (e.g. PostgreSQL)
- Experience with AWS, Node.js, Postgres, Angular and other JavaScript frameworks
- Experience with CSS and SASS frameworks
- Familiarity using Git, code repositories, branching and merging strategies
- Familiarity and understanding of Continuous Integrations
- Ability to break down complex concepts, tasks or problems into more simple, understandable language and action plans
- In-depth knowledge and expertise in the Canvas LMS, with accountability to develop expertise in the leading LMSs
- Knowledge of LTI, API, and OAuth
- Advanced proficiency integrating external tools into the LMS
- Excellent communications skills, with ability to communicate with a variety of internal and external audiences
- Ability to clearly and concisely articulate complex concepts for a variety of audiences
- MS Office proficiency
- Enjoys working in a fast-paced environment with tight deadlines
- Committed to quality in every assignment, large or small
- Innovative and flexible thinker, comfortable finding solutions, and willing to take risks
- Enjoys working in a fast-paced environment with tight deadlines
- Excited about remote teamwork
- Committed to flex hours to get the job done
- Ability and desire to continually learn about new technologies and adapt to ever-changing business and industry needs
- Bachelor's degree in a related field preferred
Vacancy expired!