Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

UI Developer

APN Consulting

UI Developer

APN Consulting, Inc. is a progressive IT staffing and services company offering innovative business solutions to improve client business outcomes. We focus on high impact technology solutions in ServiceNow, Fullstack, Cloud & Data, and AI / ML. Due to our globally expanding service offerings we are seeking top-talent to join our teams and grow with us.

Core responsibilities:

  • UI and API Leads are responsible for ensuring technical execution aligns with established patterns, frameworks, and guidelines. They are expected to identify gaps in those standards and collaborate with Architects to clarify or expand them. They lead by example, writing production-grade code, reviewing pull requests, and handling complex or ambiguous implementation work. In this capacity, they act as a first line of defense for code quality and are the go-to individuals when incidents or unclear behaviors arise in their domain.
  • As part of their role, leads are required reviewers for all production code changes. When faced with unclear guidance, they are empowered to make context-aware decisions. If the situation exceeds their depth or scope, they are expected to engage with Architects for support. Code quality should be deciding factor in reviews. Architects may at will participate in some of those reviews (especially for new applications), and verify the review quality.
  • In addition to day-to-day engineering, UI and API Leads are responsible for contributing to the Architecture Documentation for new features when those features can be implemented using known approaches, building a traceable knowledge base. Proposed solutions are expected to be reviewed and approved by Architects.
  • Leads also participate in Discovery and Design phases to provide input on technical feasibility and highlight any limitations in proposed solutions. That said, the majority of their time - approximately 80% - should remain focused on implementation and engineering work, with no more than 20% devoted to product and design discussions.
  • UI and API Leads also serve as the primary point of contact for engaging with the Architecture team on reusable components, unknown capabilities, or anticipated technical needs. They are expected to initiate those conversations early, recognizing that upstream architectural solutions require time to develop and validate.
  • Leads are integral to the production deployment process. In instances where a lead cannot be present for a scheduled deployment, it is their responsibility to ensure a designated and qualified representative attends in their stead. The Lead should notify their manager of the conflict for transparency and to help managers in their work. Leads are accountable for addressing and resolving any issues that arise following the deployment of a solution. Leads are expected to prioritize and actively monitor the performance of the solutions under their purview, ensuring optimal functionality and efficiency. In case performance criteria are vague, Leads should collaborate with Engineering Manager and Architect to define improvement points and make a plan how to get there.

Our basic requirements for UI developers are:

  • Recent experience with pure React + Typescript, with best practices from React 18 (like no Classical components or Classical HOCs). Frameworks on top of React (like NextJS) aren't what we're looking for.
  • No frameworks. NextJS and other frameworks "on top" of React are more a minus, than plus.
  • Candidate should have recent experience with Redux and Redux Sagas specifically (not alternatives like Zustand and other state management libraries). It can be ReduxJS Toolkit (also known as RTK), but I will get deep into what it solves and why, and how it works. We're not leveraging RTK too much in our code base. Understanding of what Sagas can do besides sending API requests is a must.
  • Candidate should have recent experience working on long term projects with at least 12-14 months on a single project/app, so that we could have candidates with correct mindset about how requirements evolve with time, and how we can make ourselves ready to adapt to changing requirements. Small product/company with 18 months contract is good fit. 6 months for huge international corporation is not. Long term contract with considerable degree of engineering ownership and freedom for huge international corporation is the best, but you can't have everything, and so `long term with ownership and freedom` is preferred over "huge corporation".
  • Candidate should have experience with working/creating/maintaining basic components (buttons, dropdowns, layouts, etc) without any 3rd party library such as Chakra, MUI, Antd, or others. They ought to be experienced with "styles-in-JS" pattern using either styled-components, or @emotion/styled. Preferably including advanced patterns like custom themes, theme mapping and wrappers, mobile responsive components, things like these.
  • Experience with latest data routing from react-router-dom is a plus, but not a deal breaker
  • Experience with mono repositories will be a plus (NX workspace is a huge plus), but not a deal breaker
  • When I'm sure they're familiar enough with things listed above, I WILL ask about architecture layering, it's "why" and "how"
  • Practiced ownership over their engineering decisions, and being exposed to the autonomy and decision making outside of "what CSS style to apply here"

We are committed to fostering a diverse, inclusive, and equitable workplace where individuals from all backgrounds feel valued and empowered to contribute their unique perspectives. We strongly encourage applications from candidates of all genders, races, ethnicities, abilities, and experiences to join our team and help us build a culture of belonging.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the UI Developer in Charlotte, NC vacancy
  •  ...UI Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... 
    Suggested
    Full time
    H1b

    SonSoft

    Charlotte, NC
    4 days ago
  •  ...Our client, a leading organization in the financial services industry, is seeking a UI Developer to join their team. As a UI Developer, you will be part of the Market Risk Technology team supporting the development of innovative market risk applications. The ideal candidate... 
    Suggested
    Weekly pay
    Contract work
    Temporary work
    Flexible hours

    Experis/Manpower Group

    Charlotte, NC
    2 days ago
  •  ...Due to our globally expanding service offerings we are seeking top-talent to join our teams and grow with us. Title- UI Developer Location- Charlotte, NC Duration- 12 months contract Core Responsibilities UI and API Leads are responsible for... 
    Suggested
    Long term contract
    Contract work

    LA Healthcare and Professional, Inc.

    Charlotte, NC
    3 days ago
  •  ...projects and with competing business demands and priorities. Qualifications Experience in software development with a focus on UI development w/ angular, typescript, javascript, CSS, object oriented programming, graph QL, CMS etc. Knowledge of build/deployment... 
    Suggested

    Samprasoft

    Charlotte, NC
    5 days ago
  •  ...UI Developer Halo Group is a premier provider of IT talent. We place technology experts within the teams of the world's leading companies to help them build innovative businesses that keep them one step closer to their customers and one step ahead of the competition... 
    Suggested

    Sonoma Consulting

    Charlotte, NC
    4 days ago
  •  ...UI Developer with ReactJs Location: Charlotte, NC / Chandler, AZ Position Type: Contract Rate: DOE US Citizen, Green Card, TN, GC EAD and H4 EAD only. No third-party agencies. Experience and Skills Required: Minimum 9-10 years of overall experience... 
    Contract work

    Georgia IT Inc

    Charlotte, NC
    7 days ago
  • ob Description: • Handson years of experience in JavaScript TypeScript RXJS Angular framework with ability to rapidly learn other frameworks • bility to translate business requirements into technical solutions based on sound design principles • Good verbal communication...
    Temporary work
    Work experience placement

    ClifyX

    Charlotte, NC
    5 days ago
  •  ...Job Summary We are looking for a skilled UI Developer with strong expertise in React.js to build modern, responsive, and high-performance web applications. The ideal candidate should have experience developing reusable UI components, collaborating with designers and... 

    Diamondpick

    Charlotte, NC
    2 days ago
  • $55.06 - $63.06 per hour

     ...UI Developer - Angular Genesis10 is currently seeking a UI Developer - Angular for a contract position with a Global Financial Institution located in Pennington, NJ, Charlotte, NC or Plano, TX. This is a 12+ month contract opportunity. This role involves designing... 
    Hourly pay
    Contract work

    Genesis10

    Charlotte, NC
    5 days ago
  •  ...NAVA Software solutions is looking for a Sr. React UI Developer Details: Senior React UI Developer Contract: 12 months Location Charlotte, NC or NYC - 3 days/week onsite Job Description Summary: Generative AI (GenAI) presents... 
    Contract work
    Shift work
    3 days per week

    Nava Software Solutions

    Charlotte, NC
    3 days ago
  • $60 per hour

     ...UI/UX Engineer | Charlotte, North Carolina, United States UI/UX Engineer - Charlotte, NC About the Role Join our dynamic team as a...  ...collaborative, fast-paced environment. Responsibilities - Design and develop visually stunning, responsive interfaces using React.js, HTML5,... 

    Indotronix International Corporation

    Charlotte, NC
    3 days ago
  •  ...teams to execute our technology roadmap.   What You’ll Do   Develop and maintain applications, ensuring high performance,...  ...using JavaScript/TypeScript, React (or similar) and component-based UI development, ideally with Healthcare experience   ~ Experience... 
    Live in
    Remote work

    GrabJobs

    Charlotte, NC
    2 days ago
  • $134.16k

     ...Measures effectiveness and efficiency of existing systems Develops and implements strategies to improve systems Monitors and tests...  ...some of these applications to React. You'll work across both the UI layer and the MVC view layer to deliver clean, usable, and well-... 
    Full time
    Work at office
    Remote work
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    3 days per week

    Regions Bank

    Charlotte, NC
    2 days ago
  • $40k - $50k

     ...Overview Junior Web Designer & Front-End Developer — Fame Foundry, Charlotte, NC Fame Foundry is seeking a web designer/front-end developer...  ...frameworks Demonstrated experience in a focus on iconography in UI Demonstrated methodologies for prototyping Qualifications A... 
    Remote work

    Carlsbad Tech

    Charlotte, NC
    1 day ago
  •  ...A technology company in Charlotte, NC, seeks a skilled software developer with over 5 years of experience. The ideal candidate will excel in React and Angular using TypeScript and have a deep understanding of microservices architecture and REST API design. This role requires... 

    Blockchain Technologies Corp.

    Charlotte, NC
    21 hours ago
  •  ...Role: Cherwell Developer - Remote Location: Denver, Charlotte, St Louis Duration: 12+ Months C2C - No H1 Transfers please Visa Status - Preferably H1 (On your payroll) Follows company software development lifecycle to design, code, configure... 
    H1b
    Remote work

    MILLENNIUMSOFT

    Charlotte, NC
    19 hours ago
  •  ...Senior Remedy Developer Location: Charlotte, NC (or) Dallas, Texas Rate: DOE $/Yr. Position Type: Full Time Interview Process: Phone Followed by F2F US Citizen, Green Card and GC EAD Job Description: Technology subject matter responsible for the analysis, design... 
    Full time

    Georgia IT Inc

    Charlotte, NC
    4 days ago
  •  ...PEGA Developer Location: Charlotte, NC (Hybrid) Duration: 6 Month Contract Pay: $74/hr W2 W2 ONLY, NO C2C Position Overview We are seeking a highly skilled PEGA Developer with hands-on experience in both PEGA App Studio and... 
    Contract work

    Strategic Staffing Solutions

    Charlotte, NC
    5 days ago
  •  ...Our client, a premier communications industry leader, is seeking a MicroStrategy Developer to join their growing IT team in Charlotte, NC on a full time, permanent basis. MAJOR DUTIES AND RESPONSIBILITIES Transform business requirements into sustainable BI solutions... 
    Permanent employment
    Full time
    Work experience placement

    Liniumit

    Charlotte, NC
    4 days ago
  • Job Title Must Have Technical/Functional Skills Primary Skill: Hadoop Secondary: Kafka Kafka configurations, monitoring and deployments Experience Spark and Scala/Java Experience with Kafka brokers, producers, and consumers. Knowledge of Kafka concepts...

    Software Technology Inc

    Belmont, NC
    4 days ago
  •  ...Datastage Developer Sonsoft, Inc. is a USA based corporation duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled... 
    Permanent employment
    Full time
    H1b

    SonSoft

    Charlotte, NC
    4 days ago
  •  ...Role: Workday Developer Location: Charlotte, NC/ New Jersy,NJ/ Plano TX FTE only Job Description Must Have Technical/Functional Skills Primary Skill: Workday Developer, Workday HCM experience, Compensation, Talent, Payroll, Time, Absence... 

    AceStack LLC

    Charlotte, NC
    4 days ago
  • # Expert-level Tableau (creating custom dashboards from scratch with a focus on user experience and intuitive design) # Strong Power BI reporting (UX-focused visual storytelling and interactivity) # Advanced SQL skills # Agile/JIRA # Excellent communication...

    Saxon Global

    Charlotte, NC
    3 days ago
  •  ...Software Developer Develops, enhances, debugs, supports, maintains and tests software applications that support business units or supporting functions. These application program solutions may involve diverse development platforms, software, hardware, technologies and... 
    Work experience placement

    Hire Talent

    Charlotte, NC
    4 days ago
  •  ...levels of a large organization. As part of an agile scrum team, the candidate will work with users to refine requirements, design and develop high-quality ETL Informatica code, develop Unix scripts and scalable database systems. The candidate will be expected to be a hands... 

    Exaways Corporation

    Charlotte, NC
    4 days ago
  • ETL Developer with SSIS Charlotte, NC (Hybrid role) Look for nearby candidates Required skillsets: MS SQL Server SSIS - ETL Developer Desired skillsets: GitHub Data warehouse concepts Liquidity/Finance domain knowledge, SSIS

    Concord IT Systems

    Charlotte, NC
    2 days ago
  •  ...Experience using Rally Agile tool • Agile Experience • ETL developer with minimum of 2-3 years of AbInitio/Informatica Experience . • Should have skills in designing and developing extract, transform and load ETL processes. • Strong understanding of Informatica... 

    Omni Inclusive

    Charlotte, NC
    4 days ago
  • $88 - $90 per hour

     ...GIS Developer / ArcGIS Developer / Geospatial Software Engineer Location: Plano, TX; Charlotte, NC Work Arrangement: Hybrid Client Industry: Enterprise BFSI client Duration: 12+ Months Contract Schedule: Monday to Friday, Standard working hours About... 
    Hourly pay
    Contract work
    Temporary work
    Monday to Friday

    Collabera

    Charlotte, NC
    3 days ago
  •  ...Collaborating with IT teams to integrate FileNet with other systems using FileNet Web Service, CMIS and ICN Plugins. • 4+ years supporting developers, end-users, documenting processes, training staff on the FileNet platform. • 4+ years Process Engine workflow development or... 

    Yochana

    Charlotte, NC
    1 day ago
  •  ...Title: Calypso Developer Location: Charlotte, NC/ Jersey City, NJ/ New York - Hybrid (Work from Office - 3 days/week) Duration: 10-12 months (possibility of an extension) Implementation Partner: Infosys End Client: To be disclosed (Banking) JD:... 
    Work at office
    3 days per week

    Wise Skulls

    Charlotte, NC
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to UI Developer. Be the first to apply!