User interfaces are witnessing constant upgrades, causing the market to overflow with jobs in front end development. If you have what it takes, we can assist you in finding front end development jobs that suit your requirements. Let us help you find the right organization; it’ll help you build great front end development careers.

MASTER Interaction Designer

Job Reference: 20-04889 Type: Job Description: Cross is looking for a senior-level UX/product designer to help our growing user experience team design best-in-class digital experiences. Youll work with various stakeholders across the organization to take ideas from initial concepts through delivery with simple, enjoyable experiences for our members, providers, brokers and employer audiences.

Responsibilities include:
Create designs that provide best-in-class user experiences and evangelize user-centered design principles
Understand data and analytics and turn them into design strategies to be implemented by our developers to drive ongoing web design/improvement
Work closely with eBusiness Portals, Marketing, and BU partners to design high quality digital interactions that drive user adoption rates for self-service features, retain members, increase revenue from online applications, and precisely communicate product features and benefits
Rapidly develop user flows, wireframes, visual mock-ups, detailed high-fidelity schematics, final design assets and functional specifications
Define the user experience of new features and play a key role in helping define corresponding feature requirements
Effectively and convincingly prepare design recommendations driven from competitive research, industry best practices, user research, and web analytics
Take a holistic approach to interaction design across all channels, taking advantage of opportunities to apply similar workflows and components in multiple places
Understand various web technologies and have the ability to clearly storyboard ideas
May instruct, guide and oversee work of lower-level professionals

Candidate must:
Above all, have outstanding communication and storytelling skills
Have ability to serve as a change agent and influence behavior across departmental lines and at multiple levels
Have ability to strongly influence cross-functional teams to elicit department/partner alignment to strategic objectives
Work independently and is looked to by others for extensive subject matter expertise, direction, and resolution of complex problems
Have expert knowledge of workflow analysis, static and dynamic prototyping
Have strong knowledge of graphic fundamentals, web layout, typography and experience with front-end UI design
Have a strong command of web standards, cross-browser compatibility, accessibility and various web-related optimization techniques
Possess creativity and ingenuity needed to design interfaces that balance user needs with business/legal requirements
Have ability to manage multiple tasks in various stages of completion, across various projects
Have ability to conduct heuristic reviews of website and constituent interactions
Have ability to thrive in a fast-paced, high throughput environment, often with aggressive timelines
Have strong business analysis skills
Native mobile app experience
Experience with building or assisting in the creation of Design System (InVision DSM or similar) is a HUGE PLUS
The ideal candidate also has experience with health care, financial or other transactional business process design. Assignments are very broad in nature and can of high complexity.



A bachelors degree in design or a related field is desired.
8+ years of relevant experience are required.

*** is an Equal Opportunity Employer.

Apply

Developer

Job Reference: 20-04833 Type: The *** Marketing Tech team is looking for a strong full stack engineer with a passion for providing innovative and scalable solutions for business applications. The team works on personalized communications across multiple channels to bring buyers and sellers together in the *** marketplace, ultimately making *** the place where the world shops first. Primarily, the work is on redesigning emails and other notifications against latest brand guidelines and optimizing content for both desktop and mobile views. The candidate will:
Participate in design discussions, code reviews and project related team meetings.
Work with other engineers, Architecture, Product Management, and Operations teams to develop innovative solutions that meet business needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules and adherence to development principles and quality goals.
Develop technical & domain expertise and apply to solving product challenges.
Requirements
4-5 years of hands-on product development experience in the software industry after BSCS or MSCS or other relevant engineering discipline.
Strong background/foundation in HTML, email templates and some front end design.
Extensive programming experience in server side Java/J2EE.
Experience in Database driven application development (Oracle, NoSQL Mongo, Cassandra, Couchbase), SQL and schema design.
Experience in web front end UI development such as JSPs in J2EE environments.
Experience in building a live e-commerce product that has scaled to large number of users is a plus.
Knowledge of Windows and UNIX development environment and associated tools like source code management, bug tracking etc.
Good written and verbal communication skills.
Strong attention to detail, debugging, and problem solving skills.
Great to Have:
Experience with email marketing campaign designs.
Consumer Product development
Experience on an Agile team

Apply

Full Stack Developer

Job Reference: 20-04809 Type: Job Description: Tell us about your department:
Project Description:
This assignment is with a specialty team called Recommendations Team. This team is building and maintaining a platform that uses number of sophisticated machine learning algorithms and Big Data capabilities, to build a platform around them, unlocking contextual product recommendations and affinity models making across the *** enterprise.

Position Summary/Job Description:
This is an opportunity for software technologists to build front-end experience & back-end apis that integrate with machine learning elements. Developers of mixed seniority generally work together in functioning sub-teams or pods. A pod works with an agile product owner to understand desired behavior, developing a software architecture, documenting designs for review boards, and decomposing work for implementation, review, testing, and deployment. The team is an on-site mix of 12 engineers and 2 testers working on a new product build-out.

How much time will the resource spend pair programming?
Only when required

Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
1. Strong experience in java spring boot micro-services development 8+ years
2. Good experience in reactjs/angluarjs development 2+ years
3. Good experience in agile development process 4+ years

What are some preferred/nice to have skills the manager is looking for?
Preferred to have:
o Good communication and documentation skills
o Critical thinking skills to understand implications of bad code or design
o Curiosity and interest in learning new technologies
o Knowledge on Docker, Cassandra, Apache Beam
Nice to have:
o Performance testing knowledge
o Troubleshooting critical production issues

Will there be a Hacker Rank test Required for this REQ?
Yes. 30 minutes coding exercise

Interview Process Overview:
30 mins programming exercise
30 mins soft skill
Additional Job Requirements: Local/ Non-local candidates.
Hiring Manager Srinivasamoorthy, Karthick. Do Not Contact.
REQ will be placed on hold 7/9/2020 @3pm CST.

Apply

Front End Developer

Job Reference: 20-04656 Type: Job Description: Tell us about your department:
Focused group of developers that are working in a position of high availability within the business. Everyone takes a level of personal responsibility for the code were producing, and has the opportunity to really leave their mark.

Project Description:
Pricing and offer display on the main *** website, and potentially on the mobile application.

Position Summary/Job Description:
This position will be working primarily on pricing and offer components on the dotcom website to deliver new and improved user experiences, while also working to create a maintainable and extensible development environment. React native updates and feature development will potentially be part of the responsibilities as well.

What are the top five skills and number of years of experience required to perform this job?
JavaScript 5 years minimum
React 3 years minimum
Redux 1 years minimum
Node 1 years minimum
React Native 1 year preferred

What are some preferred/nice to have skills the manager is looking for?
React, react native, node, npm, grunt, webpack, jira, Jenkins, agile.

Prescreening Questions: Must be submitted on resume, no exceptions!
1. What is an arrow function?
2. What is currying and how does it apply to a react application?
3. What are the benefits and drawbacks of global state?
4. How do you deal with ambiguous requirements?

Interview Process Overview:
Two step interview process:
1. Two people from the team will do a 15-30 minutes technical screen by phone. Will be scheduled for 30 minutes, but may end early.
2. Small group interview in person that will last approximately 90 minutes, and will include a short coding/problem solving session.
Additional Job Requirements: Primarily React, with React Native as a nice to have. One of the two positions will focus more on React Native.

Apply

Developer

Job Reference: 20-04361 Type: ** Experience with Adobe Experience Manager (AEM) highly desired. Looking for a strong front-end engineer, with strong JavaScript skills.

** Experience with Webpack would be nice

** Must be in the PDT time zone, preferable to be in San Francisco

**Please note that *** requires a *** per hour minimum wage forallcontractors. Responsibilities: ------Implementation/maintenance of ***'s digital analytics tools ------ Adobe Analytics (formerly Omniture SiteCatalyst), Test&Target, Dynamic Tag Manager, Google Analytics------Own 3rd party javascript integrations - Social providers, video services, targeting and personalization vendors------Help build CMS components that leverage aspects of digital marketing like personalization and user interaction tracking------Work with various stakeholders in a fast paced, flexible sales/marketing environment with changing requirements------Be a team evangelist for best practices around coding, usability, security, performance of web pages.----------Required Skills/Experience:------Passionate about digital marketing, lead generation and crm technologies------------8-10 years of experience working on large-scale, enterprise web sites------8-10 years experience with HTML5, JavaScript/jQuery and CSS3, especially use within larger reusable frameworks------5+ years with Java Server Pages (JSP) or other templating engine------5+ years experience with javascript 3rd party integrations------Experience building and maintaining complex systems in a team environment------Mobile web development and responsive web design experience------Strong understanding of web page performance and security------Must have strong verbal and written communication skills----------Desired Skills/Experience: ------Strong understanding of web analytics, e.g. Omniture Analytics------Experience with Node.js------Experience with Adobe Experience Manager (AEM)------Experience with build processes, especially using Grunt and Node.js------Demonstrated thought leadership around cutting edge technologies------Experience with Agile/Scrum ------Familiarity with Test Driven Development------Bachelors Degree in Computer Science, Technology or similar training---------------Top/Preferred Skills: ------ Experience working in CMS------ 2+ years experience with HTML5, JavaScript/jQuery and CSS3, especially use within larger reusable frameworks------ 1+ years with Java Server Pages (JSP) or other engine------ 1+ years experience with javascript 3rd party integrations----------Interview: Phone Interview followed by an onsite----------Please only submit candidates who would have interest in converting to a FTE. NO contract only candidates.

Apply

Front End Developer

Job Reference: 20-04335 Type: Job Description: Tell us about your department:
*** Health is responsible for building the mobile apps related to ***s health initiatives.

Project Description:
The project is a consumer-facing mobile app geared towards an aging demographic. The overarching goal of the product is to allow seniors to live independently longer.

Position Summary/Job Description:
The successful candidate will be working on an app built using React-Native that is developed in a cross-platform manner. The successful candidate can expect to spend time working either in the iOS or the Android platforms.

There is an attachment to the job REQ that has this is great detail.

What are the top five skills and number of years of experience required to perform this job?
There is an attachment to the job REQ that has this in great detail. I pulled these right out of it:
4-6 years of software development experience
2+ years of native iOS or Android development experience
1+ years using modern JavaScript frameworks, especially React or React Native
Familiarity with TypeScript
You feel at home in a test-driven, agile team

What are some preferred/nice to have skills the manager is looking for?
Candidate has worked in larger teams (not just as an indie developer).

Prescreening Questions: Must be submitted on resume, no exceptions!
1) Candidate must have worked on at least one app that made it to either Google Play or The App Store.
2) Candidate has depoyed a working website or has react-native experience.

Interview Process Overview:
1) Phone conversation with hiring manager
2) HackerRank or similar paired coding exercise with a peer developer
3) Software design exercise with peer developer
4) Conversation with a representative from product or design.
Additional Job Requirements: See attached job description.

Local Candidates Only.
Hiring Manager Carlos Sola-Llonch.
DO NOT CONTACT OR SEND RESUMES DIRECTLY. REQUESTED FROM HM.

Apply

JavaScript / TypeScript Developer

Job Reference: 20-03646 Type:
Position: Typescript Developer
 Required Skills:
• Extensive experience with Typescript
• Must be able to build very lightweight, no framework application (ES5+)
• Blockchain or Bitcoin experience is a plus
• Must have prior experience with C# or Java
• Must understand real-time messaging systems, websockets, etc
• Must be able to quickly and rapidly go from vague discriptions to a working implementation.
Must be able to fill in gaps in the requirements Additional Information All your information will be kept confidential according to EEO guidelines.

Title: JavaScript Developer
 
JavaScript Developer duties and responsibilities
Develop and enhance our main front end platform - website
Develop new user-facing features
Design and develop new front end applications for various platforms Help out with front end work on other applications (HTML/CSS/JS in Ruby applications)
Develop specifications and designs for complex applications or modifying/maintaining complex existing applications
Perform code analysis, requirements analysis, identification of code metrics, system risk analysis and software reliability analysis
Performance tuning, improvement, balancing, usability, automation

Apply

Sr Software Dev Engineer

Job Reference: 19-13570 Type: Duration:0-18 month(s)

Description/Comment:Search FE
Yahoo Search is the worlds largest startup. We move fast, take risks, and are relentlessly focused on engineering excellence. Yahoo Search products are built to meet aggressive performance, scalability, and reliability requirements, and our system spans cutting edge front-end, back-end, and big-data technologies.

A Little About Us
Yahoo Search is one of the most highly-scaled web platforms on the planet, serving over 100 million global users every month across Yahoo branded sites and partner networks. We are hiring world-class junior and senior engineers who love to build robust and scalable software systems to meet our incredibly ambitious user experience, performance, and revenue goals.

A Lot About You
You have a passion for building things that scale. Youre eager to learn new technologies. You thrive under pressure and love to work in a dynamic team environment that executes to hit ambitious goals.

Your Day
Build engaging user experiences that reach 100 million monthly users.
Write highly scalable, low-latency code that ships to production daily through our automated pipeline.
Fight to shave milliseconds off already blazing fast latencies.
Explore cutting-edge front-end technologies to stay innovative in a competitive marketplace.
Work with a passionate cross-functional team of product managers, designers, production engineers, developers, architects, and scientists to run one of the highest monetizing web applications on the planet.

You Must Have
2 or more years of experience building high-scale user experiences with web technologies in a Linux dev environment
Expertise in JavaScript, HTML, and CSS
Professional experience with PHP, Jenkins, and Git
Outstanding programming, problem solving, and communication skills
Strong understanding of CS fundamentals and web architecture
A passion for front end engineering
Expertise in FE build tools and test frameworks highly desirable
BS in Computer Science is preferred

Apply

Project Manager

Job Reference: 19-12406 Type: Responsibilities:
  • Provides project management expertise for highly complex creative projects, focusing on UX Design
  • Collaborate with UX Design team members and other multiple cross-functional partners to identify, communicate, and lead.
  • Clearly identify, explain, and communicate their project involvement, project goals, expectations, tasks, and timelines.
  • All project dependencies, as well as program dependencies
  • Update UX Design leadership on design project status
  • Report on regular reviews of achievements and project goals and identify risks across UX Design programs
  • Work closely with Copywriting, Design, Research, Product, and Engineering teams to ensure each department receives the data needed to make informed decisions specific to their disciplines.
  • Working with UX Design Leads to define and breakdown work, project scope, and critical path to assist in facilitating design planning and prioritization.
  • Exhibits leadership skills by advocating best practices, anticipating future problems and issues, and seeks to improve processes and tools for the UX Design team to cultivate a fun, positive and solution-focused team culture.
  • Provides detailed and timely communication on developing issues to relevant partners.
  • Identifies resource gaps and communicates recommendations to UX Design Leadership
  • Drive clear communication, and support healthy collaboration between all groups involved with design initiatives.
  • Stay aligned with the UX Design vision, strategy & roadmap to support the successful implementation of cross platform initiatives.
  • Partner on methods and metrics for tracking & improving performance coupled with making decisions within Design organization, and the extended Program Management Operations organization.

Day-to-day Duties:

  • Surfacing UX Design requests via Jira tickets/tracking, Confluence pages. and CMS tools. Includes board maintenance (sprint updates, backlog housecleaning, etc.)
  • Coordinating with overall UX Design process exec review
  • Work with PMO organization to set up kick-offs, track late requests, and surface gaps
  • Liaise with Product Management, Design Systems and UI Guidelines teams on timing for strategy documents, share-outs and approvals
  • Point-person for travel agendas, workshop schedule, booking rooms, and events for SF/Tokyo/London UX Design team members

Experience:

  • A go-getter with a strong understanding of user-centered design practices and creative project life cycle
  • Agency background: preferably working in a dynamic environment on multiple/disparate projects
  • Experience working with globally distributed teams
  • Exhibit meticulous attention to detail, with the ability to make timely decisions
  • Ability to handle routine and complicated problems effectively and independently
  • Excellent verbal & written communication skills
  • Previous experience utilizing agile methodologies and principles
  • Proficiency with agile development tools
  • Deep understanding of programming languages, software development, and release processes
  • Excel in conflict resolution, negotiation, and people management
  • Ability to adapt to a fast-paced environment
  • At least 2 years working in the technology and games industries

Apply

FAQs

Careers In Front End Development and What They Involve

Front end development is the process of using CSS, HTML, and JavaScript to make a website or web application. The purpose of this is to allow the user to view and interact with the site or application.
Jobs in front end development require a candidate to possess extensive knowledge of programming, coupled with a basic understanding of aesthetics. This means that you need to know how to arrange elements on the screen using colours, font sizes, and other tools to make the website or application more appealing.

What Certifies You To Be A Front End Developer?

Since front end developer jobs require employees to have up-to-date knowledge of programming, courses in CSS, HTML, and Java will come in handy.

Companies typically require the bare minimum of an undergraduate degree, but apart from that, you need to have some experience in front end development. You should also be able to present a company with a portfolio of your work. If an organization requires you to have some form of certification, there are a number of courses that you can use to get certified.

For example, O’Reilly School Of Technology has an online course that covers topics ranging from beginner to advanced programming. There are also sites like Magneto Certification, General Assembly, Udacity, and Thinkful where you’ll receive a certificate after completing a course.

Why Become a Front End Developer?

Companies are constantly aiming to make their websites more user-friendly and attractive to improve their customer retention rate. Since the field is booming, they’re always looking for fresh front-end talent. According to the American Bureau of Labour Statistics, there were over 900,000 jobs available for developers in 2010 with an expected increase of 30% by 2020.

The Skills That Will Seal the Deal

You should have excellent skills in HTML, CSS, and JavaScript and some amount of prior experience in the field is a must. This doesn’t mean that you should have worked with a company before, but that you should have a portfolio or a couple of finished projects to show recruiters.

Knowing how to create a visually appealing interface and the ability to test cross-browser, cross-platform, and cross-device compatibility are the primary qualities that organizations scout for. You should also be able to efficiently test for compliance to client standards and implement any changes if required. Apart from this, knowledge of back end processes like PHP, API, and core application logic will help set you apart from the competition. Knowing how to use Photoshop and Illustrator will also bulk up your resume and work in your favor.

How Long Do You Have To Work To Become One?

The experience required differs across various companies. However, front end development openings are on the rise, and nearly anyone who knows HTML, CSS, and JavaScript is currently in high demand. You can obtain an entry level job as a front end developer as long as you possess the necessary skills, even if you lack the experience.

That being said, experience always adds value to your resume and increases your pay grade. So if you’re an aspiring front end developer, work on completing personal projects or getting freelance work.

What do front end development jobs entail?

Typically, a front end developer’s main job is to create websites and web applications that are both functional and appealing. They will also need to modify and maintain these websites and applications as needed.

As a front end developer, you’ll be collaborating with the back end developers to create a web interface that functions smoothly. Staying updated on emerging technologies is a necessity, so that you can maintain graphic standards and focus on improving the usability of your interface.

What are Your Career Opportunities?

According to Glassdoor, the national median salary for front end developers is approximately $75,000. If you work in a fiercely competitive market and have the expertise and experience, salaries can cross $100,000! These figures, along with the increasing demand for front end development jobs, provides excellent career prospects for people looking to work in this field.