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.

React Developer

Job Reference: 20-09144 Type:
Job Title: React Developer
Location: (Remote)
Duration : 3-6 months Minimum


Description:
As Software Engineer, you will uniquely contribute to Nike's Consumer Digital Technology organization. You'll focus on designing and developing applications for Nike's Consumer Services team. You'll be responsible for primarily front end development, but will also be responsible for minimal back end supporting services. You will bring a broad experience of successfully delivering value and your contributions will help Nike increase productivity, realize efficiencies and build profitable consumer experiences. We're looking for people who are passionate about the developing web-scale applications in the cloud.

Qualifications:
  • Bachelor's degree in Computer Science or 2 years' experience developing Java web based based solutions.
  • Demonstrated experience designing and developing on the AWS cloud infrastructure is a must. Preferably actual professional development experience, not personal development. AWS components: DynamoDB, SNS, SQS, S3, Elastic Search
  • Strong knowledge and hands-on experience developing UIs in Javascript frameworks like React, Redux and Node.js
  • Experience developing BFF (back-end for the front-end) APIs in Javascript. Node.js preferred, but Angular ok.
  • Experience with Consumer Services (CRM) applications.
  • Experience developing Object Oriented, multi-tier applications.
  • Experience with Linux (RedHat, CentOS, Ubuntu, etc).
  • Experience writing automated unit tests using tools like Jasmine or Mocha / Chai
  • Ability to maintain the build and deployment processes through use of build integration tools.
  • Experience working in an Agile development environment. Scrum experience preferred.

Preferred if you have:
  • Experience developing in a continuous integration environment using Jenkins, Bamboo, or TeamCity CI frameworks.
  • Experience designing instrumentation into code and using and integrating with software & logging analysis tools such as New Relic & Splunk.

You may write back to me with your updated resume along with the following details
  • Hourly rate expectation
  • Preferred time and contact details for a quick chat

Apply

Technical Writer

Job Reference: 20-07716 Type: The role is responsible for prepare release documents for our hardware and software products as well as articles with the main goal to communicate complex, technical information more easily. The role also develops, gathers, and disseminates technical information among customers, designers, and manufacturers, etc.

Skills and Qualifications
Bachelors degree in relevant technical field
4+ years industry experience as an effective technical writer
Proven ability to quickly learn and understand complex topics
Previous experience writing documentation and procedural materials for multiple audiences
Superior written and verbal communication skills, with a keen eye for detail
Experience working with engineering to improve user experience: design, UI, and help refine content and create visuals and diagrams for technical support content


Preferred Qualifications
Proven ability to handle multiple projects simultaneously, with an eye for prioritization
Firm understanding of the systems development life cycle (SDLC)
Previous software development experience
Certification through the Society for Technical Communicators
Experience using Doxygen/Python/Perl tools to create documentation
Experience working in network switching domain in both HW and SW

Apply

Developer

Job Reference: 20-05869 Type: Duration:0-5 month(s)

Description/Comment:Summary: *** is seeking a Developer (Other Specialty) to design, develop, and implement applications using in-demand languages and technologies (e.g. - Java, Websphere, Informatica etc.) to support business requirements. Job Responsibilities: *Analyze highly complex business requirements; generate technical specifications to design or redesign complex software components and applications. *Act as an expert technical resource for modeling, simulation and analysis efforts. *Leverage industry best practices to design, test, implement and support a solution. *Assure quality security and compliance requirements are met for supported area. *Be flexible and thrive in an evolving environment. *Adapt to change quickly and adjust work accordingly in a positive manner. Qualifications: *Bachelor's degree in a technical field such as computer science, computer engineering or related field required. *8-10 years experience required. *Development experience in needed language or technology (e.g. - Websphere, Informatica etc.). *Hands on experience in designing, developing and successful deployment of large scale projects from end-to-end. *Hands on experience in following the iterative and agile SDLC.

Additional Job Details:Required Qualification: 7 years of experience as a hands on developer developing and delivering solutions using Java/J2EE technologies. Experience in integration with Middleware (ESB) Experience with SOAP and RestFul services Experience with Axway/passport platform. Experience in design methodologies Experience in Messaging solutions like MQ and middleware platorms Experience in developing low /high level design documents and documenting NFR Experience with CI/CD tools such as Jenkins Strong experience with Oracle Exposure to industry standard payments like NACHA , wires, SWIFTNET Desired Experience: Experience in Agile methodology. Prior experience in FinTech org including Banks .NET experience. Front end experience. Full Stack development experience. Required Education: Bachelors degree in computer science, engineering or equivalent degree. Personal Qualifications: Strong team player, works well with peers within and across organizations Ability to handle multiple competing priorities in a fast-paced environment Always customer focused and do what is right for the customer Excellent interpersonal, and oral/written communication skills Great organizational skills and an eye for details

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.