qode.world

Software Engineer, Front End Developer

qode.world

full-time

Posted on:

Location Type: Hybrid

Location: DallasTexasUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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.

Requirements

  • 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).
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptReactfront-end developmentRESTful APIsevent-driven APIsAzure Service BusAPI Managementcomponent librariesdesign systemsAgile
Soft Skills
collaborationmentorshipproblem-solvingownershipcommunicationconstructive feedbackcontinuous improvementadaptabilityinsight synthesisproactive identification
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineeringrelated technical field degree