E-Solutions Group - Plano, TX

posted 26 days ago

Full-time
Plano, TX
Computing Infrastructure Providers, Data Processing, Web Hosting, and Related Services

About the position

The React JS Developer role is focused on providing application design guidance and consultation, leveraging extensive knowledge of technology and design principles. The position involves analyzing complex business requirements, creating technical specifications, and developing reusable components. The developer will also mentor less experienced staff, oversee system configurations, and ensure efficient deployment of applications while adhering to Agile Scrum practices.

Responsibilities

  • Provide application design guidance and consultation.
  • Determine and implement the most efficient and cost-effective solution.
  • Provide guidance on the latest technology trends and future directions.
  • Analyze highly complex business requirements.
  • Design and create technical specifications for complex applications and reusable components.
  • Analyze problems outlined by Product Managers and other stakeholders in terms of technical requirements.
  • Provide coding direction to less experienced staff or develop complex original code.
  • Act as an expert technical resource for modeling, estimation, prototyping, and analysis efforts.
  • Verify program logic through testing best practices, including writing automated unit and functional tests.
  • Use Agile Scrum practices to deliver solutions with flexibility and adaptability.
  • Oversee overall systems configuration and testing for efficient application deployment.
  • Develop new documentation, departmental technical procedures, and user guides.
  • Develop documentation standards, procedures, and approval hierarchies.
  • Provide Production Support (Level 3) and debug issues to unblock customers.

Requirements

  • 4-year degree in Software Engineering, Computer Science, Information Systems, or related field.
  • 7+ years programming experience in JavaScript, HTML, Java, and Web Services.
  • 4+ years of UI programming experience with JavaScript, CSS, JSON, and REST APIs.
  • 4+ years of experience in ReactJS/Redux and Angular.
  • 4+ years of service layer integration experience using Ajax and REST APIs.
  • 4+ years using Jenkins (or similar continuous integration tools) and GitHub (or similar source code management systems).
  • 2+ years using web apps build technologies such as Webpack and npm.
  • Strong experience with web TDD technologies (e.g., Jest, Enzyme).
  • Knowledge of web app security best practices.
  • Experience with performance optimization best practices.
  • Experience building responsive web applications and related best practices.
  • Strong interpersonal skills for effective collaboration in a matrixed organization.
  • Ability to mentor, coach, and train lower-level programmer analysts.
  • Self-starter with a strong aptitude for delivering quality products.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service