Search

Frontend Application Developer

Diversified Technical Services, Inc
locationAustin, TX, USA
PublishedPublished: 6/14/2022
Technology
Full Time

Job Description

Job Description

Frontend Application Developer

Irys Technologies is seeking a skilled Frontend Developer to design and build responsive, user-centric web applications. This position will work closely with our backend teams, designers, and product managers to deliver high-quality, performant, and visually engaging interfaces for our clients. This role requires expertise in modern JavaScript frameworks, proficiency in GitHub Flow, and a passion for creating seamless user experiences.

Project Duration: 4-6 Months

Workplace Type: Remote

Responsibilities

  • Develop and maintain responsive web applications using React, Vue.js, and other JavaScript frameworks.
  • Implement 3D visualizations and interactive graphics using Three.js for data-driven applications.
  • Collaborate with backend developers to integrate APIs built with Node.js and ensure smooth data flow.
  • Optimize frontend performance for speed, scalability, and accessibility (WCAG compliance).
  • Write clean, modular, and well-documented code following best practices (e.g., ES6+, TypeScript).
  • Use GitHub Flow for version control, including creating feature branches, pull requests, and code reviews.
  • Participate in code reviews, agile ceremonies, and contribute to UI/UX design discussions.
  • Stay updated on emerging frontend technologies and propose innovative solutions.

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
  • 3+ years of professional experience in frontend development.
  • Proficiency in React (with Hooks, Redux, or Context API) and Vue.js (with Vuex or Pinia).
  • Experience with Node.js for building and consuming APIs in a full-stack context.
  • Hands-on experience with Three.js for 3D rendering and WebGL-based visualizations.
  • Strong understanding of JavaScript (ES6+), TypeScript, HTML5, and CSS3 (including preprocessors like SASS or LESS).
  • Familiarity with state management libraries (e.g., Redux, MobX) and component lifecycle management.
  • Proficiency in GitHub Flow, including branching, pull requests, and collaborative workflows.
  • Experience with version control systems (Git) and CI/CD pipelines.
  • Knowledge of RESTful APIs, GraphQL, and WebSocket for real-time applications.
  • Strong problem-solving skills and attention to detail.

Preferred Skills

  • Experience with other JavaScript frameworks like Angular or Svelte.
  • Familiarity with WebAssembly (WASM) for high-performance applications.
  • Knowledge of testing frameworks (Jest, Enzyme, or React Testing Library).
  • Understanding of server-side rendering (SSR) with Next.js or Nuxt.js.
  • Experience with design tools (Figma, Sketch) for collaboration with UI/UX teams.

Certifications (Preferred but Not Required)

  • Certified Scrum Developer (CSD)
  • AWS Certified Developer - Associate
  • Microsoft Certified: Azure Developer Associate



Inclusion & Diversity

Irys Technologies is an Equal Opportunity/Affirmative Action Employer. Applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.

Disclosure

Irys Technologies is an equal opportunity employer that uses E-Verify to confirm work authorization. Background investigations may be conducted to determine applicant's eligibility for a Department of Defense security clearance.

EEOC Know Your Rights
Pay Transparency Nondiscrimination Provision


If you are unable to use our online application to apply for this position, please use one of the following options to submit your resume and qualifications:

  • Email our Recruiter: jadabell@irystechnologies.com with job title in Subject line
  • Mail to our corporate office:
    • DTSI
      212 N. Alamo St.
      San Antonio, TX 78205
      Attn: Recruiting - [job title]
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...