Software Engineer - CHIPS Technology

Overview

Hybrid
Depends on Experience
Full Time
No Travel Required

Skills

Payments
JavaScript
AWS
Next.js
React.js
Figma
Sketch
Adobe XD
GraphQL
UI/UX design

Job Details

Software Engineer - CHIPS Technology

Winston Salem, NC - Hybrid

Full Time

This position is for a Software Engineer on the CHIPS Product Engineering team. CHIPS (The Clearinghouse Interbank Payment System) is the largest private sector USD clearing and settlement system in the world, clearing and settling $1.8 trillion in domestic and international payments each business day. We are looking for a talented Web UI Developer/Designer with expertise in Next.js and AWS cloud technologies to create intuitive, visually compelling, and high-performance web applications. This role requires a strong blend of design skills, front-end development expertise and back-end integration, with a focus on building scalable, cloud-based UI solutions and upgrading legacy application technology.

Qualifications required:

  • Bachelor s degree in Computer Science, Engineering, related field, or equivalent experience.
  • 7+ years experience as a Web UI Developer or similar role.
  • Experience working within an Agile Development Framework.
  • Strong proficiency in Next.js and React.js (including hooks, context API, and component-based architecture).
  • Expertise in HTML5, CSS3, and JavaScript/TypeScript.
  • Experience with AWS services, including S3, CloudFront, Lambda, API Gateway, and Cognito.
  • Strong UI/UX design skills, with experience using Figma, Sketch, or Adobe XD.
  • Experience with responsive design using frameworks like Bootstrap, Material UI.
  • Familiarity with Git/GitHub and Agile development workflows.
  • Basic understanding of CI/CD workflows (GitHub Actions, AWS Code Pipeline).
  • Knowledge of authentication and security best practices in front-end development.
  • Experience working in Unix-based environment.
  • Experience with database technologies (Relational, NoSQL) and experience with using database management systems in general.
  • Understanding of server-side rendering, n-tier architecture, Single-page App Model, microservices architecture, and cloud computing (AWS).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work independently and as part of a team.
  • Strong communication and collaboration skills.

Qualifications desired:

  • Experience with GraphQL (AWS AppSync), WebSockets, or real-time data handling.
  • Familiarity with AWS Amplify or Terraform for infrastructure as code (IaC).
  • Experience with .Net is a plus but not required.
  • Experience with containerization adn orchestration (e.g., Docker, Kubernetes).
  • Knowledge of testing frameworks and methodologies such as Test-Driven development.

Essential functions and responsibilities:

  • Develop and design modern, responsive, and accessible user interfaces using Next.js, React.js, and CSS or Styled Components.
  • Optimize performance with Next.js features like SSR (Server-Side Rendering), ISR (Incremental Static Regeneration), and API routes.
  • Collaborate with UX designers, product managers, and backend engineers to create seamless user experiences.
  • Integrate front-end applications with AWS services (S3, Lambda, CloudFront, Cognito, API Gateway, etc.).
  • Ensure scalability and security of UI applications in an AWS cloud environment.
  • Convert wireframes, mockups, and prototypes into fully functional, interactive web pages.
  • Modernize existing applications to improve functionality, usability and maintainability.
  • Maintain design systems and reusable UI components for consistency across applications.
  • Ensure accessibility standards (WCAG) and best practices are followed.
  • Stay up to date with modern front-end trends, tools, and AWS best practices.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.