Your resume and cover letter, tailored to exactly what they’re hiring for.
Get past ATS filters
Job summary
An innovative firm is seeking a skilled developer to create dynamic Angular components and middleware APIs. This role involves utilizing CI/CD practices for seamless code deployment and fostering team collaboration through mentoring and peer reviews. The ideal candidate will excel in developing GraphQL APIs and writing comprehensive unit tests to ensure application reliability. Join a forward-thinking team where your technical expertise will drive impactful projects and enhance customer satisfaction. If you're passionate about technology and eager to make a difference, this opportunity is for you!
Qualifications
Proficient in Angular JS and CI/CD practices.
Experience with node.js and middleware API development.
Strong knowledge of Node.js and Express for middleware services.
Familiarity with GraphQL APIs and testing frameworks (Jasmine, Karma, Jest).
Ability to mentor peers and coordinate with technical teams.
Responsibilities
Develop Angular components and manage state using NgRx.
Write unit tests with Jasmine, Karma, and Jest for quality assurance.
Build middleware APIs using Express and Node.js.
Develop GraphQL APIs and/or test GraphQL services with Jest.
Lead team reviews, mentor peers, and coordinate with other technical groups.
Skills
Angular JS
CI / CD
node.js
Tools
Express
GraphQL
Jasmine
Karma
Jest
NgRx
Job description
Mandatory Skills: Angular JS, CI / CD, node.js
Develop Angular based components and Usage of NgRx for the State management.
Writing unit test cases with Jasmine and Karma.
Understanding of design patterns and its implementations.
Developing middleware APIs with Express and node.js.
Developing GraphQL based APIs or Writing unit test cases with Jest.
Team management along with peer reviews and mentoring.
Handling customer meetings, Requirement understanding and coordinating with other technical teams.
Understanding and experience in handling CI/CD pipelines for code deployments or database understanding.