To Apply for this Job Click Here
Required Skills:
- Extensive experience in leading development and optimizing large scale Angular applications including:
- Performance optimization at scale
- Designing front end architectures based on Angular best practices
- Reducing page load times, download bundle sizes, and improving Lighthouse scores
- Security hardening and patching of NPM packages
- Architecting and implementing automated testing
- Working with UX designers to deliver visually beautiful front-end applications
- Working with APIs including REST and GraphQL
- Performing Angular version upgrades and maintaining NPM packages over time
- Developing intricate front-end designs using modern HTML/CSS techniques in coordination with graphic designers in Figma
- Experience serving as a lead developer on a large software project with the ability to document, communicate, and train others on best practices
- Familiarity with modern DevOps practices including integration into CI/CD pipelines and containerization
- Experience with Agile Project Management, Scrum processes, and operating in a geographically distributed project environment
- Knowledge of secure software development processes to eliminate vulnerabilities in applications
- Deep experience with Git, NPM, and other command line tools
Activities:
- Hands on development establishing new Angular architectural patterns for use by the development team
- Working with designers to optimize the UX of the application
- Performance, page load, and memory optimization for Angular code
- Working with QA to provide end to end testing of the application
- Working with security to harden the application and managing upgrades of both Angular and other NPM packages
- Troubleshooting Angular issues, training developers on best practices, and serving as the lead Angular SME within RegScale
- Integrating with the C# middle tier of RegScale using REST APIs and GraphQL
- Collaborating with the DevOps engineers to optimize builds and deployments
- Working in a fast-paced startup environment that includes context switching and periods of heavy workload and variable schedules
Education/Training, Qualifications, and Certification:
- Minimum of a Bachelor’s Degree in Computer Science or similar technical/engineering degree and 15 years experience, or
- Minimum of Master’s Degree in Computer Science or similar technical/engineering degree and 12 years experience
- Direct hands-on experience with Angular for at least the last 5 years and deep expertise on the latest Angular features and best practices
- Strong written and verbal communication skills while delivering exceptional customer service
- Past experience with Software as a Service (SaaS) companies, startups, and scale out architectures is preferred
- Must be a US Citizen and capable of passing a background check and random periodic drug testing
If remote, must be willing to travel to the R&D office in Knoxville, TN up to 6 times per year
To Apply for this Job Click Here
Equal Employment Opportunity Statement
Gravity IT Resources is an Equal Opportunity Employer. We are committed to creating an inclusive environment for all employees and applicants. We do not discriminate on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other legally protected characteristic. All employment decisions are based on qualifications, merit, and business needs.
Share This Job
Share This Job
Refer A Candidate
Recommend a candidate and receive a referral bonus as a thank-you for helping us find top talent.
Upload Your Resume
Share your resume, and we’ll match you with opportunities that fit your skills and goals.