ReactJS Leads/Architects - Applab Systems Inc
Austin, TX
About the Job
ReactJS lead Developer Austin, TX (Onsite)
We are searching for a Senior/lead UI Engineer deeply proficient in clean, efficient JavaScript and ReactJS. The ideal candidate is a self-starter, capable of delivering brilliant creative ideas, and showing amazing attention to detail. They should be a guru in hand-coding CSS and HTML, bringing designs to life with pixel-perfect accuracy, and structuring HTML semantically with a strong focus on accessibility. This role suits individuals who favor functional programming and behavioral design patterns.
Key Responsibilities:
We are searching for a Senior/lead UI Engineer deeply proficient in clean, efficient JavaScript and ReactJS. The ideal candidate is a self-starter, capable of delivering brilliant creative ideas, and showing amazing attention to detail. They should be a guru in hand-coding CSS and HTML, bringing designs to life with pixel-perfect accuracy, and structuring HTML semantically with a strong focus on accessibility. This role suits individuals who favor functional programming and behavioral design patterns.
Key Responsibilities:
- Develop and maintain advanced UI functionalities, implementing pixel-perfect designs.
- Write clean, efficient, and reusable JavaScript code, primarily focusing on ReactJS for various platforms and applications.
- Hand-code CSS and HTML to accurately reflect the visual design of projects, ensuring consistency across all browsers and platforms.
- Utilize semantic HTML tags and follow accessibility standards to create an inclusive user experience.
- Operate independently once objectives are defined, proactively addressing issues and implementing solutions.
- Employ functional programming techniques and behavioral design patterns to build scalable and easily maintainable codebases.
- Collaborate closely with cross-functional teams, understanding broader goals, and communicating effectively with various stakeholders.
- Stay updated with the latest industry trends and advancements in UI/UX technologies and tools, continuously enhancing the products or project's user experience.
- Strong professional experience in UI development, with a significant portfolio of interactive projects.
- Expert-level knowledge of JavaScript, including concepts like asynchronous programming, closures, types, and ES6+.
- Comprehensive experience with ReactJS, including a deep understanding of the React hooks and context APIs.
- Demonstrable ability to hand-code advanced CSS, HTML, and JavaScript without relying on frameworks.
- Proven experience in responsive and adaptive design, understanding the importance of pixel-perfect precision.
- Solid grasp of web accessibility standards and their implementation.
- Proficiency in using Git or other version control systems.
- Strong problem-solving skills and the ability to work independently with minimal supervision.
- Excellent verbal and written communication skills.
- Bachelor's degree in computer science, or related field, or equivalent practical experience.
- Contributions to open-source projects or public GitHub for code samples
- Experience with TypeScript or other statically typed languages.
- Familiarity with state management solutions (e.g., Redux, MobX).
- Prior experience in a senior or lead tech role, guiding junior developers, and influencing decision-making processes.
Source : Applab Systems Inc