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
Apply to this Job