Role Location
- Los Angeles, CA, United States
Employees
Address
Tech Stack
- Elixir
- Elastic Search
- Ember.js
- PostgreSQL
- Kafka
- Java
- React
Role Description
As a React.js Developer, you will architect the interfaces that our customers use to solve their biggest problems. The mission of a React.js Developer is to design and build capabilities that let subject matter experts visualize and interact with their data to meet their analytical needs. To achieve that mission, you are involved in all stages of the product development and deployment lifecycle: idea generation, user interviews, planning, design, prototyping, execution, shipping, and iteration.
You will collaborate with Product Designers, Product Managers, and Software Engineers from other teams to deliver compelling user-facing products. You might spend one day interviewing users to “suss” out the questions they need to ask of their data and the next brainstorming mockups with Product Designers; then it's time to take on the hard-technical problems: figuring out how to make it possible for a user to explore the full range of data, at vast scale, then dive deep to understand each data point at a granular level.
You're motivated by building interfaces that empower users to be more effective at their jobs and grounded in understanding how technical decisions impact future users. We use a variety of internal, open source, and industry-standard technologies to design and implement new features and functionality across our suite of applications. JavaScript and React are central to our front-end development, and the ability to take a project from scratch to production is epitome. What we need · Ability to write clean, maintainable code regardless of which frameworks you use or how you learned them. · Ability to translate designs and wireframes into high quality code · Minimum of 3 years’ work experience as a Front-End developer · A thorough understanding of React.js and its core principles and workflows · Familiarity with data structures, API development, and system design · Knowledge of JavaScript and CSS frameworks · Familiarity with GraphQL, JSON-API · Typically requires a bachelor’s degree or technical certification or equivalent work experience. What we want: · Must be able to meet tight deadlines in a fast-paced environment and handle multiple assignments/projects at once · Ability to communicate and work with people of all technical levels in a team environment · Ability to learn continuously, work independently, and make decisions autonomously · Be willing take direction from team lead but must be self-managing and make decisions with minimal supervision, but also be willing to take feedback and incorporate it into your work · Skill and comfort working in a rapidly changing environment with dynamic objectives and iteration with users · Be willing to stay abreast of new technologies. · Be open to taking on challenges in a new domain · Have the ability to deal positively with shifting priorities Additional Requirements: · Must work from our Irvine office location Benefits: · Competitive Salary · Generous medical, dental, and vision plans · Vacation, sick, and paid holidays offered · Stand/ sit workstations · Kitchen stocked with snacks and drinks · Work with talented and collaborative co-workers · Casual environment
About Cogility Software Corp
Cogility Software is a leading data analytics technology provider focused on enhancing human and system performance by providing actionable intelligence in the most challenging and complex environments.
Company Culture
We take pride in our tight-knit team that’s been shaped by openness, authenticity, accountability, trust, and humility. We encourage free expression, respect ideas over egos, and believe every perspective counts. We promote autonomy and operate on a flat reporting structure with zero hovering or micromanagement.
Address
Tech Stack
- Elixir
- Elastic Search
- Ember.js
- PostgreSQL
- Kafka
- Java
- React
Skip straight to final-round interviews by applying through Triplebyte.