UI Software Engineer Resume Samples

4.5 (94 votes) for UI Software Engineer Resume Samples

The Guide To Resume Tailoring

Guide the recruiter to the conclusion that you are the best candidate for the ui software engineer job. It’s actually very simple. Tailor your resume by picking relevant responsibilities from the examples below and then add your accomplishments. This way, you can position yourself in the best way to get hired.

Craft your perfect resume by picking job responsibilities written by professional recruiters

Pick from the thousands of curated job responsibilities used by the leading companies

Tailor your resume & cover letter with wording that best fits for each job you apply

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Resume Builder
CHOOSE THE BEST TEMPLATE - Choose from 15 Leading Templates. No need to think about design details.
USE PRE-WRITTEN BULLET POINTS - Select from thousands of pre-written bullet points.
SAVE YOUR DOCUMENTS IN PDF FILES - Instantly download in PDF format or share a custom link.

Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Create a Resume in Minutes
JM
J Murazik
Janis
Murazik
58059 Koepp Stream
Dallas
TX
+1 (555) 962 2796
58059 Koepp Stream
Dallas
TX
Phone
p +1 (555) 962 2796
Experience Experience
Chicago, IL
UI Software Engineer
Chicago, IL
Mertz LLC
Chicago, IL
UI Software Engineer
  • Working on tools to support our Development process so you will also get exposure to different types of development processes and making tools to support them
  • Expert in presentation layer concepts such as progressive enhancement, responsive design, MVC, object-oriented development
  • Create and maintain quality software using best-in-class tools: GitHub, Splunk, New Relic and TeamCity
  • Develop software which automates a global and complex supply chain, including utilizing Golang, Ruby and Python programming languages
  • Create and maintain quality software using best-in-class tools: GitHub, Splunk, New Relic, Sonar and TeamCity
  • Proven track record in developing solutions quickly in a variety of programming and scripting languages
  • Deliver projects utilizing test-driven development (TDD) methodologies
Chicago, IL
Lead UI Software Engineer
Chicago, IL
Kertzmann-Cremin
Chicago, IL
Lead UI Software Engineer
  • Drive new features from inception to production, working across the company with product managers, UX designers and other
  • Conduct peer code reviews and act as a resource for junior developers
  • Opportunities to showcase your work on our tech blog and internal & external conferences
  • Provide hands on technical leadership and participate in architectural decision-making
  • Create and maintain quality software using best-in-class tools: Git, Splunk, New Relic, Sonar andTeamCity
  • Create and maintain quality software using best-in-class tools: Git, Splunk, New Relic, Sonar and TeamCity
  • Working knowledge of Git / version control
present
Phoenix, AZ
Senior UI Software Engineer
Phoenix, AZ
Legros-Johnston
present
Phoenix, AZ
Senior UI Software Engineer
present
  • Work as part of an agile development team with middle tier, JavaScript developers, UX, and product team members
  • Provide oversight through code and design reviews for features delivered by other developers within the lightning framework engineering team
  • Drive new features from inception to production, working across the company with product managers, UX designers and other stakeholders
  • Work with QA, product management and operations in an agile environment
  • Work with product management and operations in an agile environment
  • Drive new features from inception to production, working across the company with product managers, UX designers and other partners
  • Analyzes, debugs and/or assists in problem solving in both development and production environments
Education Education
Bachelor’s Degree in Computer Science
Bachelor’s Degree in Computer Science
North Carolina State University
Bachelor’s Degree in Computer Science
Skills Skills
  • Expert level experience creating responsive web applications suitable for different form factors – desktop, tablet and mobile
  • Expert level (3+ years) Constructing High performance Web Application development with JS framework and libraries such as AngularJS, React, Redux for real time and near real time applications and dashboards
  • Strong working knowledge of Oracle RDBMS
  • You have strong analytical, communication, and organizational skills and have the ability to manage multiple tasks at a given time
  • Excellent analytical, communication, organizational and problem-solving skills coupled with a strong work ethic
  • Experience with DevOps, Cloud PaaS environment, Docker and Open Stack highly desirable
  • Work with a cross-functional team of software engineers, application/UI software engineers, Computer Vision engineers, QA/Validation, designers and Supply Chain
  • Subject Matter expertise in Telecommunication with Telephony and Contact Center Routing, reporting applications is highly desirable
  • Experience with messaging and event paradigms like Kafka , Apache Spark is highly desirable
  • Working knowledge of RDBMS technologies
Create a Resume in Minutes

15 UI Software Engineer resume templates

1

UI Software Engineer Resume Examples & Samples

  • Performance optimisation both on the frontend and backend with highly challenging SLAs
  • Ensuring system responsiveness, robustness and high availability
  • Handling complex integration's across multiple systems with complex data base interdependencies
2

UI Software Engineer Resume Examples & Samples

  • Work closely with the UX team and product stakeholders to ensure the success of projects beginning with the technical feasibility of designs, rapid prototyping and iteration, all the way through to testing and production integration
  • Collaborate with API teams to identify data requirements and refine schemas
  • Build, refine and help maintain shared libraries, modules, patterns, and style guides
  • Maintain an on-going understanding of CDN operations and the impact the portal has on client and company goals
  • Strong understanding and experience with Test Driven Development
  • Strong understanding of version control systems, specifically Git & Github
  • Experience using agile methods to deliver software solutions is preferred
  • Experience with the D3 charting library is a plus
3

Senior UI Software Engineer Resume Examples & Samples

  • Responsible for developing, coding, testing and debugging new highly complex software solutions or enhancements to existing software in a maintenance capacity
  • Understands, interprets and translates business requirements into the necessary designs and documentation
  • Assures code quality and adherence to coding standards on projects
4

Temporary UI Software Engineer Resume Examples & Samples

  • Develop solutions for new features as well as modifications of existing features in an existing custom application
  • Create and document program development, logic, coding, and corrections
  • Work collaboratively with Umpqua QA engineers & 3rd Party engineers through participation in the testing process and review of QA documentation. Consults during document planning and design stage
  • Assists in solving operating problems. Recreates steps taken by user to locate source of problem and rewrites program to correct errors. Oversee installation of software and provide technical assistance to application engineers for install and test program, monitor performance of application after implementation
  • Follow and implement compliance standards and procedures
  • Must be able to keep up to date on regulation changes. Follows all Bank policies and procedures, compliance regulations, and completes all required annual required or job-specific training
  • Takes initiative and setting positive example for other team members
  • Must be able to keep up to date on regulation changes. Follows all Bank policies and procedures, compliance regulations, and completes all required, annual required or job-specific training
  • Minimum 3-5 years proven software development experience with 3+ years of experience in web with mobile development a plus. BSCS or equivalent experiencer preferred
  • Must have strong C#, .NET skills and experience, in addition to experience using MVC, AJAX, Jquery, and SQL
  • A Broad knowledge of HTML, CSS, and JavaScript as well as a strong knowledge of interacting with web services
  • Ability to articulate engineering design strategies related to scalability, performance, security, and usability and development platforms
  • LI-DNP
5

Senior UI Software Engineer Resume Examples & Samples

  • Dedicated to delivering tested and optimized high performance code for a distributed SOA environment (our stack satisfies 10s of thousands of requests per second!)
  • Create and maintain quality software using best-in-class tools: Git, Splunk, New Relic, Sonar and TeamCity
  • Participate in resolution of production issues and lead efforts toward solutions
  • Conduct peer code reviews and act as a resource for junior developers
6

UX / UI Software Engineer With Polygraph Resume Examples & Samples

  • 1) At least nine (9) years in agile software development/engineering, including requirements analysis, software development, installation, integration, evaluation, enhancement, maintenance, testing, and problem diagnosis/resolution
  • 2) At least six (6) years incorporating UX/UI designs into an agile software development project based on an object oriented programming language such as Java/JavaScript. At least four (4) years of this experience must have been obtained in the last seven (7) years
  • 3) At least six (6) years in web application development using JavaScript, HTML5 and Cascading Style Sheets (CSS). At least four (4) years of this experience must have been obtained in the last seven (7) years
  • 4) At least four (4) years demonstrated experience developing software for Windows (2000, 2003, XP, Vista), UNIX and Linux (Redhat versions 3-5) operating systems. At least two (2) years of this experience must have been obtained within the last four (4) years
  • 1) Experience architecting, designing, developing, testing, and supporting integration of software as a component of SIGINT/NetDef solutions
  • 2) Familiarity with ClearQuest, ClearCase, GIT, MadForge, Wikis; scripting (Perl, Ruby, etc.)
7

UI Software Engineer Resume Examples & Samples

  • 4+ years of experience programming in a front end engineering role using AngularJS or other Javascript framework
  • Knowledge of Java & Spring is a plus
  • Must have strong programming and debugging skills
  • Must have a working knowledge of application design and development processes and methodologies
  • Experience with automated, build and deployment tools such as Chef, Jenkins and Docker
  • Solid understanding of RDBMS and general database concepts
  • Familiar with software design methods and techniques
8

Lead UI Software Engineer Resume Examples & Samples

  • Assume ownership over the Web Tools client-side modules, focusing on architecture, re-usability, stability, performance, security, automation and related metrics
  • Provide technical leadership while taking a key part in strategic front-end technology architectural and solution decisions. This will include requirements review, estimates, and discovery as well production performance and reliability
  • Collaborate with other teams to support Web Tools modules integration into multi-platform environments. This will include maturity of various applications into a regular delivery pipeline, focusing on test coverage, continuous integration, and application health metrics
  • Define and implement best practices, code style guides, and various testing standards, including peer reviews and critiques. Strongly advocate and coordinate consistency across projects, discuss future and current technology practices, and evangelize proper Agile workflows
9

Lead UI Software Engineer Resume Examples & Samples

  • At least 5 years of experience developing large multi-tier for related web applications
  • At least 5 years of experience with multiple programming languages and related frameworks and libraries – JavaScript, HTML, SCSS/CSS
  • Strong understanding of object oriented programming, prototypal inheritance, modular development paradigms
  • Experience with front-end platforms and web technologies such as React.js, Redux, Ext.js, WebGL etc
  • Working knowledge of Unit Testing - TDD, BDD
  • Experience integrating web components with RESTful API's
  • Working knowledge of command line tools eg. NPM on Linux CLI
  • Working knowledge of Git / version control
10

Principal UI Software Engineer Resume Examples & Samples

  • Act in the capacity of an eCommerce application lead and software engineer to actively participate in the definition, design, development, testing, support and implementation of software functionalities
  • Estimate engineering effort, plan implementation, and rollout system changes
  • Ensure that technical solutions follow best practices, are reliable, are easily maintainable and are scalable under sustained load
  • Create and evolve application documentation as required
  • Work with engineers and other cross functional teams like Product Management, Project Management, Release Engineering, Quality Assurance, Operations teams to develop innovative solutions that meet eCommerce market needs
  • Mentor and guide junior team members
  • Identify project risks and work effectively to mitigate them
  • Find and help fix stability/scalability issues in a very time critical environment
  • Develop industry and product technical expertise
  • Five or more years of full software development lifecycle experience including the ability to perform independent analysis
  • Five or more years of experience developing applications in web technologies (we use Node.js, Angular, Java, HTML5, CSS3, SASS, AJAX, JavaScript, Spring, jQuery, JSON, Tomcat and WebSphere eCommerce, among others)
  • Strong problem solving and analytical skills; ability to analyze complex technical problems
  • Excellent team player who can drive a collaborative environment
  • Ability to balance multiple priorities at a given time
  • Excellent verbal and written communications, ability to establish effective working relationships with team members and cross functional teams
  • Self-driven, able to work independently or within a team setting
  • Results oriented and adaptable
  • Experience with MongoDB, Angular, Node.js, Java/J2EE
  • Experience developing API’s
  • Exposure to the fundamentals of responsive application design
  • Experience working with open source technologies
  • Familiarity with Quality Assurance methodologies
  • Exposure to working in a retail industry
  • Exposure to continuous integration
  • Experience working with 3rd party partners
  • Experience working directly with non-IT business partners
11

Associate UI Software Engineer Resume Examples & Samples

  • Able to work on sizeable individual efforts as well as on teams using agile methodologies
  • Ensure efficient performance and scalability of solutions
  • Demonstrate a passion for software development, software craftsmanship, and test-driven development
  • Contribute to design, testing and documentation
  • Support the development of manufacturing test fixtures and documentation
  • Maintains professional and technical knowledge by attending educational workshops, reviewing professional publications, establishing personal networks, and participating in professional societies
  • Bachelor’s Degree with 1-4 years of professional programming experience on Windows
  • Experience in object-oriented analysis and design
  • Experience in UI development; Qt / QML a plus
  • Experience developing software tools, utilities, and libraries/components
  • Experience in Medical Device field a plus
  • Ability to work independently and as a key contributor in small teams
  • Excellent oral, written, and graphical communication skills
  • Working knowledge of Windows, Microsoft Office, and E-mail
  • Ability to travel up to 5% of the time
12

UI Software Engineer Resume Examples & Samples

  • 3+ years of web UI design and software development experience
  • B.S. in relevant field, or equivalent experience
  • Good web design and coding skills with the following frameworks, development tools/systems or similar technologies
  • Solid understanding of user experience design (UX) in optimizing usability, accessibility, and visual aesthetics
  • Experience in a strongly typed language (such as Scala, Java or C#) and/or a dynamic scripting language (such as Python)
  • Algorithm design/development, and data structure
  • Experience in software QA and unit testing
  • Experience with AWS cloud infrastructure
  • Experience with scrum software development framework
13

Senior UX-UI Software Engineer Resume Examples & Samples

  • Extensive knowledge of HTML and SASS / CSS and modern front end development practices
  • Proficiency in JavaScript and jQuery (Angular, React, Rails, or other frameworks / libraries is a plus)
  • Knowledge of Gulp, Grunt, and/or other preprocessor
  • Comfortable working in version control, particularly in GIT (SVN is a plus)
  • Proficiency in Adobe Creative Suite and/or Sketch is a plus
  • Experience developing enterprise level user interfaces is a plus
  • The drive and knowledge to create pixel perfect, elements, components, templates, and web/mobile/application experiences that adhere to strict design guidelines
  • Experience working closely with UX and UI designers along with a strong foundation in both user experience and visual design fundamentals is a must
  • Ability to communicate and manage expectations to CXD Team members, remote development teams, and project stakeholders of project-level priorities, external/internal team needs, deliverables, deadlines, and general technical topics
14

Consultant UI Software Engineer Resume Examples & Samples

  • Would you like to develop industry leading solutions for fighting fraud?
  • Are you motivated by speeding business solutions to market?
  • Do you want to innovate, using cutting edge technologies on challenging business problems?
  • Deliver solutions by providing direct development of software
  • Work closely with technical leads for assigned projects to assist in design and implementation tasks
  • Shape and drive the adoption of UI technologies and practices across our teams
  • Assist with production support issues by acting as a subject matter expert in resolving incidents and problem tickets
  • Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with MasterCard standards, processes and best practices
  • Lead day to day system development and maintenance activities of the team to meet service level agreements (SLAs) and create solutions with high level of innovation, cost effectiveness, high quality and faster time to market. Co-ordinate offshore development and manage day to day activities
  • Accountable for full systems development life cycle including creating high quality requirements documents, use-cases, design and other technical artifacts including but not limited to detailed test strategy/test design, performance benchmarking, release rollout and deployment plans, contingency/back-out plans, feasibility study, cost and time analysis and detailed estimates
  • Participate in PoCs (Proof of Concept) and help the Department with selection of Vendor Solutions, Technologies, Methodologies and Frameworks
  • Collaborate with vendor resources for support of products
  • Conduct brownbag sessions on new and upcoming technologies, methodologies and application appropriate frameworks
  • Ensure knowledge transfer of vendor technology to MasterCard staff
  • Provide technical training to the other team members
  • Actively look for opportunities to enhance standards and improve process efficiency
  • Mentor and guide other team members during all phases of the SDLC
  • Ensure adequate test coverage in Unit Testing, System Testing/Integration Testing and Performance Testing
  • Be an integral part of the Agile SAFe discover and elaboration sessions. Perform requirements and design reviews, peer code reviews and PCI security reviews to ensure compliance with MasterCard standards
15

Senior UI Software Engineer IoT Resume Examples & Samples

  • Be a part of Tridium’s world class team of software engineers as we advance Tridium’s position as a market leader in open systems and software, forming the foundation of the Internet of Things
  • Participate in the design and implementation of Tridium’s next generation IoT software technology
  • Handle support inquiries escalated from internal technical support group
  • Collaborate with a globally distributed engineering team
  • Is a critical thinker that challenges assumptions and seeks new ideas
  • Understands the “why” and not just the “what”
  • Drives customer value versus meeting customer demands and persistently drives activity to achieve results
16

Senior UI Software Engineer Resume Examples & Samples

  • BS Computer Science required. MS Preferred
  • Excellent OOP and design patterns skills
  • Demonstrated portfolio of UI work and high quality software used in production on linux
  • Extensive knowledge of Qt/C++ Javascript and node
  • Highly Desirable: knowledge of electron, node.js
  • Experienced in Agile collaboration models (e.g. Scrum)
  • Ability to work in a small team and self driven agile environments
  • Capable of getting requirements from a diverse set of users and translating them into a UI using storyboards
17

UI Software Engineer, Intern Resume Examples & Samples

  • Experience with web related technologies such as Javascript, jQuery, and css
  • Experience with enriched client tools such as NPM, bower, or grunt
  • Experience with client MVC frameworks such as Ember or Angular
18

Senior UI Software Engineer Resume Examples & Samples

  • Building component based web UI architectures with modern JavaScript libraries (React.JS),
  • Scale our web apps to more than 60k requests per second
  • Leverage user behavior data and A/B testing to better understand our customers, fostering a community of trust to incrementally increase booking conversion rates
  • Use realtime data to understand customers’ needs before they do
  • Dockerize our apps and services for cloud deployment
  • Develop features that will drive our business through real-time feedback loops
  • Develop smart web apps that will allow for in-session personalization based off user behavior and data
  • Simplify core booking and listing workflow to enhance our travelers & suppliers experience
  • 8+ years of experience developing highly available enterprise web applications with state of the art front end web technologies
  • An analytical problem solver that is passionate about delivering a high quality user experience
  • Mobile first responsive design experience
  • Cross-browser development & compatibility experience
19

Senior Web UI Software Engineer Resume Examples & Samples

  • A minimum of 5 years of experience developing against a multitude of modern MV*/MVC frameworks and libraries like Angular, Grunt and Node
  • A minimum of 5 years of experience with HTML5 and SASS including modernizr, compass and suzy
  • A minimum of 1 year of experience developing websites or applications against at least 1 airline reservation system such as Sabre, Amadeus or Travelport
  • Expertise with TDD, unit testing and other XP techniques
  • Demonstrable work using responsive design principles and familiarity with polyfill techniques
  • A self-starter with a "can do' attitude who can take ownership of projects and drive them to completion
  • Must be detail and results oriented with excellent problem solving abilities and a demonstrated passion for user experience design and improving usability
  • Expertise in coaching and mentoring developers and able to lead and manage projects with little oversight
  • Excellent communication skills and a proven ability to collaborate within a team
  • Extensive experience consuming RESTful web services
  • 2 years of experience with current development tools such as Jenkins, Git, bower, gems, npm and bundle
20

UI Software Engineer Resume Examples & Samples

  • Design Experience in Large Complex Multi-terabyte data environments
  • Solid understanding of design patterns
  • Solid understanding of application program interfaces (APIs), messaging software and interoperability techniques and standards
  • Strong analytical skills with a passion for testing
  • Excellent problem solving and debugging skills
  • Team collaboration maintaining exceptional code, architecture and documentation
  • 5+ years experience with full development lifecycle from inception through implementation. Design Patterns, Service Patterns
  • 3+ JavaScript, and modern JavaScript frameworks, such as Angular/JQuery
  • Exposure to Apache Hadoop ecosystem
  • Experience working in both Unix and Windows environments
  • Experience D3.js, Nodes.js, react.js etc
  • Exposure to Open Source technologies Maven, Subversion, Git, Jenkins, Graddle
  • Strong working knowledge of Oracle RDBMS
  • Angular.js2 or similar Javascript framework
  • Full-stack web developers
  • Experience with web charts/graphs (Angular charts preferred, for creating user-defined processor mappings), d3, or draw2d
  • Java (all work to & from Mongo are going to be java based queries / calls)
  • Spring Data / Spring Data
  • Spring Boot
  • Conceptual knowledge of NoSQL database technologies
  • 5 years hands-on experience
  • BS in Computer Science or equivalent
21

UI Software Engineer, Intune Engineering Resume Examples & Samples

  • BS/MS in Computer Science or related field
  • 3+ years of industry or related experience developing, testing, and maintaining online services
  • Strong coding, debugging and problem solving skills
  • Strong knowledge of object oriented programming language paradigms
  • Great communication skills to collaborate cross-group and work effectively within the team
  • Expertise in web or mobile application development
  • Expertise in relational databases, distributed systems and/or big data technologies
22

Senior UI Software Engineer Resume Examples & Samples

  • Design and implement the UI of the next generation architecture of VMware's cloud products to enable the global ecosystem of VMware Service Provider Partners
  • You will perform code reviews to the rest of the team members and will receive code reviews of your code as well
  • General programming knowledge - data structures, algorithms, design patterns, memory management, etc
  • Experience with design and implementation of complex user interfaces – custom controls, live updates, in-place editing, virtual data abstractions, MVC, performance optimizations for millions of objects, etc
23

UI Software Engineer Resume Examples & Samples

  • Design, analyze, develop, code, and test applications to satisfy business requirements for large, complex projects
  • Must adhere to architecture standards, perform code reviews, and best practice development
  • At least 3+ Experience with JavaScript Frameworks ExtJS, AngularJS, jQuery
  • Expert in developing and testing across multiple devices/platforms and browsers (traditional desktop and mobile devices), using MVC/AJAX/CSS preprocessing concepts and tools such as Fiddler, Firebug, YSlow, etc
  • Working experience on tools like Sonar, Jenkins, Subversion
  • Ability to manage multiple priorities in a fast moving environment
24

Web UI Software Engineer, Mid Resume Examples & Samples

  • 5+ years of experience with software development
  • Experience with JavaScript, HTML5, CSS, Node.js, AJAX, and UI design
  • Experience with SQL and NoSQL database organization and access
  • Experience with the Eclipse IDE
  • Knowledge of Cesium open–source JavaScript library
  • Knowledge of Atlassian software development collaboration tools
25

UI Software Engineer Resume Examples & Samples

  • Creating new web based applications to support the development teams
  • Updating legacy applications and integrating those applications with new technologies
  • Interacting with users via our internal support system
  • Working on tools to support our Development process so you will also get exposure to different types of development processes and making tools to support them
  • BS/MS in engineering, computer science, math
  • Experience with HTML, CSS, SQL, JavaScript
  • Experience with server side programming in Java, or PHP
  • Knowledge of object-oriented design and implementation skills in Java
  • Ability to work on a team
  • Experience with MATLAB a plus
  • Perl, PHP, Unix a plus
26

Senior UI Software Engineer Resume Examples & Samples

  • Design, Architect, Develop and Test product features that integrate third-party messaging components like Skype for Business with Salesforce
  • Lead feature development being delivered by multiple engineers
  • Provide oversight through code and design reviews for features delivered by other developers within the lightning framework engineering team
  • Work closely with engineering and product teams to ensure features are delivered to meet business and quality requirements
  • Bachelor's degree (or equivalent) in Computer Science, Engineering, or a related quantitative discipline
  • At least (6) years of software engineering experience
  • Ability to dive in quickly and be productive in a highly collaborative, lightning-fast environment
  • JavaScript expert
  • Deep understanding of Object Oriented Programming
  • Strong JavaScript knowledge, including concepts like asynchronous programming, closures, types, and ES6
  • HTML/CSS experience, including concepts like layout, specificity, cross browser compatibility, and accessibility
  • Strong experience with browser APIs and optimizing front end performance
  • Ability to structure elegant JavaScript code, delay loading, execution optimization, memory management, authentication concerns and threading
  • Experience with React, Angular, or other modern JavaScript MVC/MVVM frameworks
  • Self-motivator, who can work independently, able to learn quickly, meets deadlines and demonstrates problem-solving skills
  • Effectively communicate in a clear and concise manner
  • Good understanding of usability and visual design principles
  • Master's degree in computer science or equivalent experience
27

UI Software Engineer Resume Examples & Samples

  • JavaScript developer (Angular JS or similar) with extensive experience of hands on coding
  • Java Developer experienced in integration with front end technologies
  • Activti, jBPM or other similar business process management frameworks
  • Member of enterprise application development team experience, team work and collaboration
28

Senior UI Software Engineer Resume Examples & Samples

  • Design, develop, and maintain multiple enterprise-quality and cloud-based software applications using AngularJS, CSS, JavaScript, Java, ReST, etc
  • Work with software development, quality engineering, technical support and product management teams to design and implement features and capabilities
  • Build consistent, reusable code and common libraries for future use
  • Optimize web applications for flexibility, performance, accessibility, and scalability
  • Review documentation and collaborate with content writers
  • Research and understand requirements and implement solutions to address use cases and customer issues
  • Plan and prioritize tasks to meet overall objectives
  • Design and implement features and associated use cases using agile methodologies
  • Minimum 5 years of hands on experience programming with browser-based and/or mobile user interfaces
  • Extensive knowledge of responsive design techniques, CSS, Javascript, AngularJS, JQuery, and HTML5
  • Proficient knowledge of one or more back-end programming language (Python, Ruby, Java, Groovy, Go, Clojure, etc.)
  • Understanding of fundamental design principles behind scalable, enterprise-quality applications
  • Excellent oral and written communication skills, including the ability to understand and explain technical issues and processes to both technical and non-technical team members
  • Ability to work independently as well as on a team
  • Ability to quickly learn new technologies
  • Ability to identify key issues and barriers to success and proactively resolve them
  • Appreciation for clean, reusable, and well-tested code; code that you can be proud of and are comfortable sharing
  • Proficient understanding of source control tools such as SVN or Git
  • A desire to understand customer motivations and be deeply involved in optimizing products to improve the experience
  • Understanding of user experience design practices
  • Understanding of server-side CSS preprocessors such as Less, Sass
  • Knowledge of communication protocols such as LDAP and HTTP to ReST
  • Experience tuning UI for high performance
  • Experience writing and executing unit tests
  • Experience with current data visualization practices
  • Experience with relational and non-relational databases
  • Scrum / Agile development experience
  • Experience with on and off premise web application deployments
  • Bachelor's degree in computer science or equivalent and related work experience
29

UI Software Engineer Resume Examples & Samples

  • Expert level (3+ years) Constructing High performance Web Application development with JS framework and libraries such as AngularJS, React, Redux for real time and near real time applications and dashboards
  • Extensive HTML5, CSS, AngularJS, React, Redux and EC5/EC6 JavaScript frameworks experience
  • Expert level experience creating responsive web applications suitable for different form factors – desktop, tablet and mobile
  • Hands On experience consuming HTTPS/Restful Web Services + JSON with WebSocket eventing
  • Experience securing web applications under all aspects
  • Experience with Unit Test Frameworks, automation test and static code coverage tools for Web application development is a must
  • Strong Experience with Atlassian Toolset - MAVEN, JIRA, GIT, Confluence, Sonar, Jenkins is required
  • 3+ years’ experience working with Linux, VmWare
  • Require Experience building highly available, performant and scalable clustered web applications
  • Test-infected attitude (strong desire to perform thorough and exhaustive automated unit, integration and system testing experience (Junits, Jmeter)
  • Hybrid or metro style applications
  • Experience with DevOps, Cloud PaaS environment, Docker and Open Stack highly desirable
  • Experience with creating Restful Web Services (HTTPS/REST+JSON APIs)
  • Experience with messaging and event paradigms like Kafka , Apache Spark is highly desirable
  • Require Hands on experience in working with and performance tuning of NoSQL DB i.e. Cassandra
  • Subject Matter expertise in Telecommunication with Telephony and Contact Center Routing, reporting applications is highly desirable
  • Working knowledge of RDBMS technologies
  • Experience in Fusion, BMW is desirable
30

Senior UI Software Engineer Resume Examples & Samples

  • Communicate clearly & accurately, and deliver messages appropriately to the correct audience
  • Good understanding of various software design patterns
  • Ability to take complex problems and break them down into smaller tasks
  • Ability to work independently and closely with the team and bring our features to production
  • Work as part of an agile development team with middle tier, JavaScript developers, UX, and product team members
  • Write well-tested and secure code in JavaScript, and HTML/CSS. Familiarity with testing frameworks such as Protractor is a plus
  • Learn quickly and be productive in a highly collaborative, lightning-fast environment
  • Passion for debugging & benchmarking
31

UI Software Engineer Resume Examples & Samples

  • Do code reviews and collaborate with software engineers at all levels
  • Reason logically and creatively, identifying problems, drawing valid conclusions from the data available, and develop effective solutions while applying creative thinking in the design and development of high performing web applications
  • Check-in valuable, clean code on a daily basis that adds new features and capabilities
  • Create and contribute to reference implementations for the purpose of system documentation (when required)
  • Adhere to and drive engineering best practices as defined by technical leaders
  • Write elegant code using effective automated unit tests
  • Develop high performance, scalable, object-oriented JavaScript code
  • Have 4-5 years of experience in web application development or software engineering in a large enterprise environment using modern frameworks
  • Have a deep understanding of at least one major JS framework such as ReactJS/Redux/NodeJS (preferred), Ember, CanJS, or AngularJS
  • Be able to demonstrate strong HTML, HTML5, CSS3, JSON, AJAX, JavaScript development skills
  • Know the differences in developing for various browsers and platforms
  • Care about your craft and have opinions about the “right” way to do things with technology
  • Be adamant that all UI code is testable using JavaScript unit testing frameworks (Jasmine, Mocha, etc)
  • Previous work experience in media production, broadcast and/or distribution
  • Experience working with vendor teams to deliver high quality results
32

Senior UI Software Engineer Resume Examples & Samples

  • 10 years of over IT experience
  • A strong understanding of User Interface (UI) development (at least 5 years)
  • The ability to take development based and user based ideas and creates mock ups and prototype designs using agency supplied tools
  • The understanding of how to incorporate visualization tools and applications into an existing JAVA framework
  • At least six (6) years demonstrated experience with Java, Spring, JavaScript, GIT and Ext JS
  • Ext JS
33

UI Software Engineer Resume Examples & Samples

  • Design and develop user interfaces
  • Assist in architecting our next generation software stack
  • Analyze or generate software requirements and provide accurate time estimates
  • Participate in agile sprint planning
  • Develop initial testing procedures and perform unit testing
  • Develop initial documentation
  • B.A. or B.S. in computer science, information technology or related discipline
  • Sound fundamentals in data structures, algorithm development
  • HTML5, CSS3 and JavaScript experience
  • Good UI and UX design skills
  • Ability to obtain a US DOD Security Clearance - Secret
  • MVC, MVP or MVVM UI framework
  • TypeScript and Angular 2
  • Knowledge of the network management, satellite communications, or video broadcast industries
  • C#, Java, SQL Server, PostgreSQL, Windows, Linux
34

Senior UI Software Engineer Resume Examples & Samples

  • 11 years of over IT experience
  • JavaScript packages such as leaflet and slickgrid
  • Ability to write nodejs backend web services to access ElasticSearch, MongoDB and Accumulo
  • Experience with ARCGis
  • Linux/Docker
35

UI Software Engineer Resume Examples & Samples

  • You can work independently on complex technical and functional analysis
  • You collaborate openly with team members on shared items of work and communicate effectively in a team oriented environment
  • You develop adhering to best software engineering and UX practice
  • You have excellent communication skills – verbal and written – with the ability to communicate effectively with business partners and understand their requirements
36

Senior UI Software Engineer Resume Examples & Samples

  • Bachelor's degree in computer science or related discipline required
  • 5 years of software development in web environment
  • Solid experience with the following technologies is a must -- HTML, JavaScript, CSS, AJAX
  • Requires Java programming and Spring Framework experience
  • Experience with Java Script frameworks would be a plus – Angular, React, JQuery
  • Experience with Groovy programming is a plus
  • Experience with Test Automation, unit/integration/performance testing
  • 2+ years working in an API-driven environment, consuming RESTful APIs
  • Experience with CI/CD and DevOps tools
  • Experience with Web Security
  • Experience with Internationalization is a plus
  • Demonstrated ability to write efficient, clean, readable and reliable code
  • Excellent communication skills is a must
  • Orientation towards user-centered design and experience working with UX Design
  • Experience contributing to Open-Source projects would be a plus
  • Full stack experience is a strong plus
37

UI Software Engineer Resume Examples & Samples

  • Be part of a software development team working in collaboration with management, functional architects and user experience
  • You will define & analyze the product requirements, review & write functional and design specifications, implement & maintain the product's source code
  • You will perform code reviews to the rest of the team members and will receive code reviews of your code changes as well
  • You will be part of VMware's high-standard internal processes during the whole development cycle – idea, patent, requirements, specifications, designs, implementation, bug fixing, overall DevOps processes, etc
  • Experience with design and implementation with modern looking UIs and UX patterns
  • Excellent communication skills and fluent English (speaking/reading/writing)