Open role
[Remote] Front end Software Engineer - citizen/GC
Note: The job is a remote job and is open to candidates in USA. NASTECH CONSULTING is a consulting company seeking a Frontend Software Engineer to support an innovative project focused on training next-generation AI systems. The role involves creating reinforcement learning environments, debugging and developing frontend interfaces, improving component code, documenting technical reasoning, and reviewing peer contributions.
Responsibilities
- Contribute clear code samples, debugging approaches, and development insights in JavaScript, TypeScript, and a modern framework (React, Vue, or Angular)
- Identify, troubleshoot, and resolve UI bugs, layout issues, and state-related problems across different codebases
- Build small to medium interface features, keeping components clean, reusable, and easy to follow
- Improve existing frontend code for better readability, performance, and consistency
- Document your reasoning, approach, and code decisions to support AI training data quality
- Review peer-contributed code and technical submissions for correctness and clarity
Skills
- 1+ years of hands-on experience building user interfaces with JavaScript/TypeScript and a modern framework
- Solid understanding of HTML, CSS, responsive design, and component-based architecture
- Ability to debug UI issues using browser dev tools and reason through state and rendering behavior
- Comfortable working across different codebases and picking up unfamiliar components
- Good documentation and communication skills to explain your technical decisions clearly
- Interest in or curiosity about AI and its technical challenges (previous AI experience not required)
Benefits
- Remote work
- The candidate can choose to work part time (20 hours a week) or, if available immediately, 40 hours a week.
- Flexibility to choose work hours
Company Overview