Previous Job
Previous
Full-Stack Web Mobile Developer
Ref No.: 18-00444
Location: Century City, California
Position Type:Direct Placement
Title: Full-Stack Web Mobile Developer
Location: Century City, CA
Duration: Full time plus discretionary bonus



The Role
Seeking a full-stack web developer with excellent software architecture and DevOps skills to join our product development team.

The product development team designs and builds software experiences for mobile and web that are uniquely valuable for Client's diverse, global, and high energy entertainment industry culture of agents, executives, artists, and business partners. We seek not only a skilled developer but also a design thinker and craftsperson.

Responsibilities
  • Work collaboratively with other developers to design and deliver mobile and web applications and APIs, and you will also help us build and maintain supporting services for these applications. We expect you to have experience shipping and maintaining software products in a production environment in the public cloud (Amazon, Azure, Google, etc).
  • Use your software development skills in an agile environment to develop new applications and features, and you will use your experience with continuous delivery to deploy, operate, monitor and support that software -- often interacting directly with the people who are using your applications.

Required Capabilities
  • Languages and Frameworks - Should be proficient in JavaScript with at least one year of Node.JS experience. Candidates with experience in other languages such as Ruby, PHP, Python, and C#, but JavaScript will be where you spend most of your time. Should have experience with React.JS, Redux, Flow and Jest. For the backend you should be familiar with a server framework like Hapi.JS or Express. For mobile development, use React Native, and we'd love to see developers who have shipping experience on RN, including knowledge of the underlying iOS and Android native development toolchains.
  • Databases - Real SQL and NoSQL experience. Particularly interested in MongoDB and Elastic.
  • Tools - Experience with maintaining projects using a distributed version control system such as Git and Github. Proficiency with Chrome developer tools or similar in other browsers. We desire some ops experience using a web serving technology (Apache, Nginx, IIS) and CI/CD tools such as Jenkins and Travis.
  • Techniques - Experienced with agile methods and the concepts behind continuous delivery. If you're passionate about developing APIs, we want to see your experience with security, performance, JSON, hypermedia formats, and REST. We expect you to be passionate about testing and as a web developer we expect you to know HTTP well.

Education
  • BS in Computer Science, or equivalent experience.

Environment
  • Looking for candidates who are local to our offices in Century City, CA and can work with our team on-site.
  • Service-oriented collaborative environment where teamwork and care and helping others to succeed are highly valued.