Full-Time

Web UI Developer

Jobsbridge

Jobsbridge

No salary listed

Fresno, CA, USA

In Person

Bachelor's

Category
Software Engineering (1)
Required Skills
jQuery
Agile
JavaScript
Software Testing
Apache Subversion (SVN)
Bootstrap
Jenkins
AJAX
SCRUM
REST APIs
Angular
HTML/CSS
Requirements
  • A four-year degree in Computer Science, Information Systems, or a related functional field, or an equivalent combination of education or work experience.
  • At least 6 years of UI programming experience with advanced HTML, JavaScript, CSS, Ajax, and XSL.
  • Familiarity with JavaScript libraries such as jQuery and Bootstrap and frameworks such as Angular.
  • Familiarity with backend service-layer integration, including authentication and third-party feeds, using Ajax and REST API.
  • Familiarity or working knowledge of content management systems.
  • Knowledge of best practices for designing responsive web applications.
  • Familiarity with UI unit-testing and performance-testing tools.
  • Familiarity with Jenkins or similar continuous-integration tools and SVN or similar source-code-management systems.
  • Experience with the full software development lifecycle and software development methodologies, including Agile.
  • Strong organizational and troubleshooting skills with attention to detail.
  • Strong knowledge of programming documentation processes and procedures.
  • Ability to understand client expectations and resolve issues that may affect delivery.
  • Strong interpersonal skills and the ability to work effectively in a matrixed organization.
Responsibilities
  • Provide application design guidance and consultation using a thorough understanding of applicable technology, tools, and existing designs.
  • 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.
  • Create technical specifications to design or redesign complex computer platforms and applications.
  • Analyze problems outlined by Business Systems Analysts in terms of detailed technology requirements and capabilities.
  • Use best practices in user-interface and user-experience coding and promote high-quality code.
  • Verify program logic by overseeing the preparation of test data, testing, and debugging of programs.
  • Use Agile Scrum to deliver solutions with a high level of flexibility and adaptability.
  • Support overall systems testing and the migration of platforms and applications to production.
  • Develop documentation standards, procedures, and approval hierarchies.

Company Size

N/A

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A