Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
- Design, develop, test, and deploy responsive, accessible, and performant user interfaces and front-end features using TypeScript, React, and related front-end technologies
- Collaborate effectively with product managers, UI/UX designers, and backend engineers to translate requirements, UI/UX designs, and wireframes into high-quality, maintainable, and functional software, aligning with our "One Team" value
- Write clean, maintainable, well-documented, and testable code, adhering to Incedo's development standards, best practices, and contributing to component libraries and design systems
- Participate actively in code reviews, providing and receiving constructive feedback to enhance code quality, team knowledge, and mentor junior teammates
- Troubleshoot, debug, and resolve front-end issues, performance bottlenecks, and browser compatibility challenges in a timely manner
- Consume RESTful and event-driven APIs (e.g., Azure Service Bus, API Management) to integrate rich data and real-time capabilities; work with third-party APIs for services like authentication (SSO)
- Contribute to the continuous improvement of front-end architecture, development processes, tooling, and technical documentation
- Work with limited oversight, taking ownership of assigned tasks and projects from conception to completion, demonstrating a "Make it Happen" attitude
- Proactively identify potential challenges and propose effective technical solutions to ensure project success and "Serve" our users' needs
- Stay current with emerging front-end technologies, industry trends, and best practices, sharing insights and knowledge with the team
- Participate in Agile/Scrum ceremonies, providing estimates, status updates, and demos of completed work; collaborate with the QA team to ensure high-quality deliverables
- Instrument applications with tools like Azure Application Insights and Log Analytics for proactive monitoring and troubleshooting
- Align daily work and project contributions with the team's and Incedo broader strategic objectives
- Synthesize insights from varied experiences to improve functional execution and identify areas for process improvements within front-end development
- Proficient in TypeScript and React, with a strong understanding of their core principles and ecosystem (e.g., hooks, context API)
- Solid experience with HTML5, CSS3 (including preprocessors like SASS/SCSS), and modern JavaScript (ES6+)
- Experience with state management libraries (e.g., Redux, Zustand, React Context)
- Familiarity with consuming RESTful APIs and handling asynchronous operations effectively
- Proficiency with version control systems, particularly Git, and Git-based workflows (e.g., Azure DevOps)
- Understanding of front-end build tools and module bundlers (e.g., Webpack, Vite, npm, yarn)
- Ability to write unit and integration tests for front-end components using frameworks like Jest and React Testing Library
- Strong analytical and problem-solving skills, with the ability to break down complex problems and utilize browser developer tools for debugging
- Excellent communication and interpersonal skills, with an ability to collaborate effectively in a "One Team" environment
- Proven ability to work with limited oversight, manage priorities, and meet deadlines
- Experience with older front-end frameworks/libraries such as Angular (for legacy support) or jQuery
- Familiarity with Azure cloud services, particularly Azure App Service, Azure Functions, Azure API Management, Azure Front Door, CDN, Azure Service Bus, and Azure DevOps for CI/CD
- Knowledge of UI/UX design principles and best practices for creating intuitive and accessible (WCAG) user experiences
- Experience with component libraries (e.g., Material-UI, Ant Design, Tailwind CSS)
- Understanding of Agile/Scrum software development methodologies
- Experience with end-to-end testing frameworks (e.g., Cypress, Playwright)
- Basic understanding of C# and .NET to facilitate collaboration with backend teams
- Exposure to cloud-native architectures
- Knowledge of monitoring tools like Azure Application Insights and Log Analytics
- Bachelor's degree in Computer Science, Software Engineering, a related technical field, or equivalent practical/work experience
- Typically 2-5 years of professional experience in front-end software development, delivering production systems with a demonstrated track record of successful project contributions and user-facing features, particularly with React and TypeScript
- Proven ability to apply theoretical knowledge and software engineering best practices to real-world development challenges
- Demonstrates the ability to translate requirements into working software and synthesize insights from varied experiences to improve functional execution
- Experience working in an Agile/Scrum development environment and in cross-functional teams (desired)
- Previous experience with third-party API integrations and legacy JavaScript/HTML application maintenance (desired)
- Actively seeks opportunities for continuous learning, skill enhancement, and potentially mentorship in the front-end domain (desired)
- Relevant certifications in front-end technologies (e.g., React, JavaScript, TypeScript) (Desired)
- Microsoft Azure certifications (e.g., Azure Developer Associate AZ-204) (Desired)
- Other professional or industry-relevant certifications relevant to software development that demonstrate continuous learning (Desired)
- Ability to sit or stand at a computer workstation for extended periods while using a keyboard, mouse, and multiple monitors
- Frequent, repetitive hand-finger motions for typing, writing, and handling small peripherals or cables
- Near-vision sufficient to read electronic documents, review code, and distinguish basic on-screen colors (e.g., for UI verification)
- Clear spoken communication and active listening for in-person and virtual meetings, incident bridges, and phone calls
- Ability to walk short distances, navigate a standard office environment, climb one flight of stairs, and stand during white-boarding or presentations. Sit-stand desks and other ergonomic furniture are available upon request
- Ability to lift and move equipment or boxed materials weighing up to 20 lbs (e.g., laptops, small servers, office supplies)
- Hybrid roles: Primary work performed on-site at the Encino Trace campus (Southwest Austin, TX) Monday-Thursday; optional remote work on Fridays
- Fully remote roles: Primary work performed from the employee's home office within approved locations; reliable high-speed internet and an ergonomically safe workspace are required
- Participation in overnight or weekend on-call rotations and critical production releases may require work outside standard business hours
- Expert C#, .NET 8+
- Good Typescript, React 19
- Expert SQL/TSQL
Key Skills
Ranked by relevanceReady to apply?
Join The Value Maximizer and take your career to the next level!
Application takes less than 5 minutes

