Application Developer

2 weeks ago

Fort Worth, Texas, United States Patterson-UTI Full-time
Description

Detailed Description:

  • Develop, maintain, and enhance responsive web applications using React.js.

  • Build reusable, scalable, and maintainable user interface components.

  • Translate UI/UX designs and wireframes into high-quality, production-ready code.

  • Integrate frontend applications with RESTful APIs and backend services.

  • Manage application state using appropriate tools, frameworks, and development patterns.

  • Optimize applications for performance, scalability, responsiveness, and cross-browser compatibility.

  • Write clean, efficient, maintainable, and well-documented code following established development standards.

  • Troubleshoot, debug, and resolve software defects and application issues.

  • Participate in code reviews and contribute to development standards and best practices.

  • Collaborate with designers, backend developers, product managers, and stakeholders to deliver new features.

  • Stay current with emerging frontend technologies and recommend improvements.

  • Participate in all required meetings, training, and development activities.

  • Ability to communicate, including the ability to read, write, and speak English and promptly follow verbal and written directions in English.

  • Perform other related duties as assigned.

Job Requirements:

  • Strong proficiency in React.js, JavaScript, HTML5, and CSS3.

  • Experience with modern JavaScript (ES6+).

  • Experience working with REST APIs and asynchronous data handling.

  • Familiarity with Git and modern software development workflows.

  • Strong understanding of responsive web design and browser compatibility.

  • Knowledge of component architecture and state management concepts.

  • Strong analytical and problem-solving skills.

  • Excellent verbal and written communication skills.

  • Ability to work independently and collaboratively.

Minimum Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.

  • Minimum of 2 years of professional frontend development experience.

  • Experience developing web applications using React.js.

  • Experience with JavaScript, HTML5, and CSS3.

Additional Details:

This position operates in a professional office environment and works closely with technical and business stakeholders to deliver innovative software solutions. The Application Developer must maintain a strong focus on code quality, performance, scalability, and user experience.