Angular Front-End Developer
- Full-Time
- Midland, TX
- Enertia Software
- Posted 2 years ago – Accepting applications
Job Description
- An Angular Front-End Developer will coordinate with other development team members to create customized web applications and libraries in an Agile SDLC framework.
- The role will engage various stakeholders (other developers, products owners, operations, and senior management) to design, prioritize, and develop web and mobile applications to supplement our existing desktop application.
- The candidate must have strong proficiency with modern web development platforms and patterns targeting web and mobile applications.
- A successful candidate must be able to demonstrate proficiency in software development and design.
Job Qualifications:
- Collaborate with product owners, stakeholders, support personnel, and UI/UX designers to create new web applications, data visualization tools, and application-centric dashboards
- Ensure the technical feasibility of UI/UX designs
- Build reusable code and libraries for future use
- Develop unit test cases to ensure required test coverage
- Create dynamic and reactive forms utilizing AG-Grid
- Develop and maintain mobile applications using Android Studio and XCode
- Research emerging application development software products, languages, and standards in support of procurement and development efforts
- Provide verbal and written project status reports in an Agile development environment
Required Skills
- Experience writing custom reusable components, pipes, directives, services, and modules using Angular v2+, Typescript, and CSS
- Understanding of framework code and methods of component architecture
- Experience with version control tools such as GIT and CI/CD pipeline integrations
- Experience in REST service interactions
- Experience with JavaScript libraries for data display and visualization (such as Apache ECharts)
- Experience developing mobile applications for iOS and Android using Cordova and/or Flutter
- Experience with remediating issues in cross-browser compatibility and client-side performance
- Ability to demonstrate skills in analysis, design, implementation, and the development process
- Strong communication skills to collaborate with product owners, operations, and senior leadership
Education and Experience:
- Bachelor’s degree in software engineering, computer science, or a related discipline
- 3+ years of experience in front-end development with Angular v2+, Typescript, and CSS
- Experience with the Material UI Design framework
- Experience with data-driven applications, T/SQL, and JSON
- Experience with Agile software development
Physical Requirements:
- This is a full-time position with standard daytime working hours
- Prolonged periods sitting at a desk and working on a computer
- Ability and accessibility to work remotely or in the office as required