Oracle User Experience Developer 3-ProdDev in Guadalajara/Zapopan, Mexico
User Experience Developer 3-ProdDev
Platform and Infrastructure Services User Experience(PaaS and IaaS UX)
Oracle is opening the doors to a new era in development in
the cloud. We are enabling more people to innovate faster than ever before. Do
you want to be a change maker with us?
We are a team of highly innovative, people-first UX designers, poised to
disrupt the status quo. If you want to take on an exciting journey at a pivotal
time, come join us. It will be
challenging and it will be fun!
We are looking for a master front-end developer who has a
penchant for design and a deep empathy for enterprise developers. You are a
black-belt with CSS/CSS3. Client-side
a developer; you have a passion for design and innovation as well. You are the
person in your team who loves to prototype.
You love nothing more than blowing customers away with the clean,
beautiful interfaces that you produce. We want you to join us in doing great
things as a core contributor to a high innovation, high morale team. This is a
fast-paced environment, so expect to work hard with people who care about you
and your career.
Oracle Cloud Platform UX Team is looking for a highly
capable User experience developer/designer who will marry their penchant for
detail and love for elegant and practical code with beautiful design and
delightful experiences. This role will help drive the architecture and
technology choices while raising the bar on coding quality, consistency,
maintainability, efficiency and security. More than anything, this person will
champion the user, insisting on the highest standards. This is a ground-floor
opportunity to be part of an exciting new initiative with significant potential
for growth and cross-division impact.
- Rapidly come up to speed and gain a deep
understanding of Oracle Cloud Platform UI components and design systems
- Design and develop scalable, front-end,
responsive and reusable UI using SaaS based technologies
Solve tough design and architectural problems
Understand how to troubleshoot the front-end
Do Agile like a master –bring collaboration with
Product Management and Development to a new level
- Be the keeper of compatibility, accessibility
and internationalization issues for our UI
- Communicate status and priorities fluidly with
- Bring a flexible, 'can-do' attitude in our
- Be creative and take risks
- Strong developer who enjoys writing
code and tests
- Experience developing
- Good knowledge of screen
animations using CSS
- Proficiency in at least
one modern programming language
- Experience with SaaS
- Experience with CI tools
and technologies such as GIT, Jenkins, Puppet or Chef
Proficientunderstanding of cross-browser compatibility issues and ways to workaround them.
Proficientunderstanding of code versioning tools (Git, Mercurial, SVN)
Goodunderstanding of UI/UX
Goodunderstanding of server side MVC frameworks (Rails, Django, etc..)
Basicknowledge of image authoring tools, to be able to crop, resize, or performsmall adjustments on an image. Familiarity with tools such as as Gimp orPhotoshop is a plus
What we’d like to see inyou:
- Excellent verbal and written
communication skills - Be able to explain what you are doing and why to your
teammates and to the client.
Adaptability– You need to work with new technologies or deal with challengingsituations.
ProblemSolving – You need to solve problems under pressure and adapt to newsituations.
BS degree in ComputerScience or Engineering or equivalent industry experience
5 years experience insoftware engineering
Computer Science fundamentals in object-oriented
design data structures, algorithm design, problem solving and complexity
- Strong analytic thinker who knows how to pick
the right tool for the job
- Knowledge of professional software engineering
practices and best practices for the full software development lifecycle, including
coding standards, code reviews, source control management, build processes,
testing and operations
Detailed Description and Job Requirements
Responsible for creating, evaluating and modifying prototypes to support evolving hardware and software application development.
As a member of the User Experience team, you will develop and apply software design/usability processes in the investigation of technical problems. May develop user profiles, with emphasis on human error control, display issues, visual interaction, physical manipulation and task and objective analyses. Provide product usability, evaluation and support to product development teams, including the analysis and investigation of applications/systems including tactile methods, visual graphics, web, multimedia, voice response and conversational user interaction. May assist in developing design concept and implementation, providing input on user design considerations. May produce specifications describing user needs and internal structures for product in development.
Duties and tasks are varied and complex utilizing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. Typically four years of software engineering or related experience needed.
Job: Product Development
Job Type: Regular Employee Hire