Logo
C&G Consulting Services, Inc

Senior User Interface Engineer Job at C&G Consulting Services, Inc in Jupiter

C&G Consulting Services, Inc, Jupiter, FL, United States, 33478

Save Job

As a Senior UI Engineer, you will leverage advanced JavaScript knowledge and visualization skills to build scalable and performant mobile and web applications.


Summary of Job Functions

  • Work with product owners, designers, and stakeholders to translate business requirements into applications that are beautiful, functional, and maintainable
  • Debug and optimize new and existing applications, and maintain high levels of test coverage
  • Configure, build, and deploy our applications across iOS and Android play stores and web servers
  • Establish and document processes, standards and common components
  • Work in close coordination with other engineers in complex environments on a combination of the following: implement tools to enable teams to go faster, contribute directly to product functionality, and triage and resolve issues
  • Champion front-end best practices through evaluating current methods and staying abreast and recommending the use of new trends that will benefit the team and business
  • Follow our software development process including performing code reviews, and participate in planning ceremonies, and releases, etc.


Minimum Requirements

  • Bachelor’s degree (computer science or engineering preferred, but not required)
  • 7+ years of professional mobile application development experience
  • Experience with data-driven evaluation UX/UI and A/B testing
  • Proficiency with JavaScript (ES6) and TypeScript, including significant knowledge of HTML5, CSS3, JSON
  • Experience with React and React Native, Node.js
  • Significant experience developing and implementing UX for high volume mobile and web applications
  • Extensive use of APIs and a strong understanding of HTTP(S) and REST architecture,
  • Experience with server-initiated communication including server sent events or websockets
  • Experience in developing secure mobile and web applications, and knowledge of application vulnerabilities
  • Experience building data-intensive mobile and web applications
  • Experience with wire-framing, prototyping and user-centric design
  • Experience in cross-browser development and troubleshooting
  • Knowledge of software design patterns, enterprise architecture and software engineering principles
  • Strong foundation of application design
  • Ability to work onsite in our Jupiter, FL office


Preferred Skills and Previous Experience

  • WebAssembly
  • Basic understanding of containerization and container orchestration with Kubernetes
  • SQL for understanding system data, and troubleshooting