Software Engineer, UI Job Description

Software Engineer, UI Job Description

169 votes for Software Engineer, UI
Software engineer, UI provides graphical outputs in HTML, CSS, JavaScipt, XMl, etc.

Software Engineer, UI Duties & Responsibilities

To write an effective software engineer, UI job description, begin by listing detailed duties, responsibilities and expectations. We have included software engineer, UI job description templates that you can modify and use.

Sample responsibilities for this position include:

Work with software and system architects to ensure the User Interface application meets the system requirements and architecture
Experience with J2EE application servers (JBoss, WebSphere, Weblogic, etc)
Design and development of rich web applications using cutting edge technologies and frameworks like AngularJS, Bootstrap, REST/JSON , to manage physical traffic visibility and analysis and extend it into the virtual/cloud environments
You will build world-class user experiences
You will tackle tough design and product problems
Responsible for development (requirement analysis, design, implement, test) of next generation User Interfaces that meet system requirements
Evolve current software development processes used by introducing and ensuring uptake of good practices and techniques
Provide technical guidance and mentoring in User Experience designs and refinement techniques
Work with key stakeholders (Commercial, Systems, testers and customers) to improve existing User Interface applications
Experience with front end development, ideally Angular JS

Software Engineer, UI Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for Software Engineer, UI

List any licenses or certifications required by the position: AWS, ITIL, ACE, CE, OS, UX

Education for Software Engineer, UI

Typically a job would require a certain level of education.

Employers hiring for the software engineer, UI job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Technical, Software Engineering, Education, Computer Engineering, Design, Mathematics, Technology, Science

Skills for Software Engineer, UI

Desired skills for software engineer, UI include:

Data and infrastructure architecture disciplines

Desired experience for software engineer, UI includes:

Minimum 2+ years of developing Android applications using Java involving activities, views, services, providers
Should have experience with Actionscript 2 & 3, Flash, and Lua
Multithreaded programming and debugging experience is a plus
Willingness and openness to learn new skills and ramp up quickly
Able to communicate with technical and non-technical team members
Able to own features, put together technical proposals and software estimates, and drive features to completion

Software Engineer, UI Examples


Software Engineer, UI Job Description

Job Description Example
Our company is hiring for a software engineer, UI. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for software engineer, UI
  • Deliver tested and optimized high performance code for a distributed SOA environment (our stack satisfies 10s of thousands of
  • Provide technical leadership while taking a key part in strategic front-end technology architectural and solution decisions
  • Collaborate with other teams to support Web Tools modules integration into multi-platform environments
  • Work effectively with all stakeholders, UX and engineers throughout the lifecycle of the product to deliver a competitive product on time with the right quality
  • Lead multiple component design sessions in parallel
  • Work directly with designers and business partners to develop user interface and necessary back-end frameworks for the best customer experience
  • Use Agile software methodologies to adapt to changes in requirements quickly
  • Seek new ways of solving problems that increase efficiency
  • Conduct design and code review sessions
  • Analyze feasibility by presenting proofs of concepts (POCs)
Qualifications for software engineer, UI
  • Work closely with server teams that expose OCI functionality through Rest, ElasticSearch, NoSQL and Graph Databases
  • Experience developing software for the enterprise
  • Position located in Waltham, MA & not budgeted for relocation
  • Bachelor's or Master’s Degree in Computer Science, Computer Engineering, or Computer Information Systems, or equivalent job experience
  • Two plus years of experience and strong interest in developing scalable interactive services on top of Amazon Web Services
  • Work with security architects, information security professionals and technical product manager to groom the security UI backlog

Software Engineer, UI Job Description

Job Description Example
Our innovative and growing company is looking for a software engineer, UI. If you are looking for an exciting place to work, please take a look at the list of qualifications below.
Responsibilities for software engineer, UI
  • Work closely with Product Management and UI Design team to generate UI specifications for new features
  • Work with local and off shore team members on development and collaborate with QA to ensure quality of deliverables
  • Dedicated to delivering tested and optimized high performance code for a distributed SOA environment (our stack
  • Satisfies 10s of thousands of requests per second!)
  • Develops user-centric client applications and supporting RESTful backend services
  • Participates in developing, testing, and deploying clean code in a DevOps environment
  • Authors and maintains technical specifications
  • Work with others to develop core parts of the product user experience
  • Be an active participant in the scrum team
  • Provide UI and software design expertise in assigned area
Qualifications for software engineer, UI
  • Knowledge of web libraries and frameworks such as AngularJS
  • You have great engineering skills and strong CS fundamentals
  • You have a desire to build well-engineered reusable front-end components and abstractions
  • You focus on quality, sweating the details, and delighting our users
  • You look for opportunities to solve problems in unique and innovative ways
  • You love making things beautiful, and you have a strong understanding of usability and visual design

Software Engineer, UI Job Description

Job Description Example
Our company is growing rapidly and is looking for a software engineer, UI. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software engineer, UI
  • Hands-on experience in mobile development – iOS (Android is a BIG plus)
  • An attire for writing clean and structured code that can easily be maintained by others
  • NodeJS knowledge would also be an advantage
  • Down-to-earth and friendly personality
  • Creating products according to the specifications and software development process
  • Creating engineering documentation to comply with the product development policies, practices, and procedures
  • Collaborating with Software Development Engineers and Software Test Engineers to deliver the highest quality products in a timely and cost-effective manner
  • Supporting cross functional (e.g., Support, Documentation) inquiries
  • Supporting development efforts by aiding with testing and troubleshooting
  • Supporting investigation and resolution of defects in the installed base of existing products
Qualifications for software engineer, UI
  • Bachelor’s degree in software engineering, engineering or related technical discipline is required
  • 10+ years of UI development is required related management experience is required
  • 3+ years of team leadership is required while project management experience will be an advantage
  • Strong UI software development experience (User experience design and wire framing techniques) in Windows environment and toolset (.Net, WPF, C#, SQL) is required
  • Experience working in a Core Team / Cross-Functional Development Team environment required
  • Experience in medical devices or in a regulated industry

Software Engineer, UI Job Description

Job Description Example
Our company is looking to fill the role of software engineer, UI. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software engineer, UI
  • Participate in an iterative design/development process to produce amazing team results
  • Contribute to technical solutions from design through code, test, peer review, and documentation
  • Be an active participant in and help enhance an agile development environment
  • Mentor junior engineers to grow team’s skillset
  • Target zero surprises
  • Working with a team of engineers (with a variety of technical capabilities), along with a Scrum Master, to identify, spec, and implement elegant features and solutions along two week iterations
  • Lead a team of UI software engineers, artists, designers to offer creative solutions to both art and embedded system design challenges
  • Help plan development activities and meet project timing
  • Review and analyze system requirements insuring technical feasibility and completeness
  • Find new ways to implement complex UI features working closely with all stakeholders involved
Qualifications for software engineer, UI
  • 10+ years development experience with web application development using JavaScript and Java
  • RESTful web service APIs
  • Requires a Bachelor’s degree or equivalent in Computer Science, Information Technology, Computer Information Systems, Engineering (any), or related field plus one (1) year of related software development experience
  • Strong software engineering fundamentals, including knowledge of algorithms and data structures
  • Experience with ReactJS, AngularJS, or similar UI frameworks
  • Readiness to tackle infrastructure challenges when needed

Software Engineer, UI Job Description

Job Description Example
Our company is growing rapidly and is searching for experienced candidates for the position of software engineer, UI. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for software engineer, UI
  • Acts as a principal contributor to the specification, design and implementation of software subsystems
  • Actively involved in all stages of the Salesforce development projects
  • Participates in investigating/evaluating new CRM technologies/add-ons to meet current and future needs
  • Train other development resources on Salesforce UI development practices as needed
  • Implementing solid, maintainable design and code using standard practices and tools
  • Work closely with QA to review test plans and test cases
  • Collaborating with peer engineers, and architects you'll solve complex problems spanning their respective roles to deliver end-to-end components and features
  • The ability to multi-task and re-prioritize responsibilities based on changing requirements (such as urgent customer problems), is a core skill for this position, the ability to produce designs based on high level requirements
  • Handle 1-2 large tasks handful of smaller issues concurrently
  • Work in an agile software development team delivering product and feature increments in short iterations
Qualifications for software engineer, UI
  • Develop smart web apps that will allow for in-session personalization
  • Leverage real time user behavior data, predictive science and A/B testing to better understand our customers, fostering a community
  • Of trust which incrementally increases conversions that have direct revenue impact
  • Deliver high quality code that levels up not only your team but the entire organization
  • Help develop beautiful & intuitive user interfaces
  • Excellent communication skills with ability to collaborate well multi-functionally across departments

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates