Senior Software Engineer

The Young Turks

Los Angeles, CA, US
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 03/19/2021
  • Website: tytnetwork.com
  • Company Address: 6230 Wilshire Boulevard Box #140, Los Angeles, CA, 90048

About The Young Turks

The Young Turks is a company that provides an online news and talk network for millennials. It offers a range of talk shows covering politics, economics, pop culture and lifestyle.

Job Description

Primary Responsibilities

We are looking for a capable and experienced Senior Software Engineer to join our small but growing team. The hire will be responsible for breaking down business requirements, providing estimates, proposing alternative solutions to business needs, and leading development efforts on assigned projects. The ideal candidate is an experienced Ruby on Rails developer who enjoys solving engineering challenges in the most efficient and scalable way. The Senior Software Engineer will work closely with other developers on the team, product managers and QA staff as needed to help drive desired outcomes. They must be self-directed, industrious, quality-focused and schedule-driven. The right candidate will be excited by the prospect of helping us build new features for our customers as well as refactoring older code as needed.

Responsibilities for Senior Software Engineer ● Break down provided business requirements into manageable coding tasks, sizing each for estimation purposes ● Write tech requirements and propose engineering projects to be intermingled among business-driven projects as needed ● Provide code review feedback to other engineers on staff; respond to feedback provided by others on your code ● Build tests into your delivered code, such that a reasonable degree of functions executed by code are covered by tests ● Ensure data generated by your delivered code is well-documented and examined for integrity across different views ● Identify and propose improvements to development process and coding standards ● Actively participate in product UX design reviews as well as design discussions for selected engineering approaches Minimum Qualifications • BS degree in Computer Science, similar technical field of study or equivalent practical experience. • Development experience in Rails, SQL, and Javascript/Typescript • Experience working with two or more from the following: web application development, mobile application development, distributed and parallel systems, security software development, test automation, refactoring code, test-driven development, build infrastructure, optimizing software, debugging, building tools and testing frameworks. • Working proficiency and communication skills in verbal and written English.

Requirements

• Master’s, PhD degree further education or experience in engineering, computer science or other technical related field. • Experience with additional general purpose programming languages including but not limited to: JavaScript/Typescript, Java, C/C++, C#, Objective C, Python, bash, or Go. • Experience working with Node.js & Express • Experience developing accessible technologies. • Interest and ability to learn other programming languages as needed.

Related Jobs

Senior Software Engineer

The Young Turks - Los Angeles, CA, US

Creative Director (UX)

The Young Turks - Los Angeles, CA, US

Marketing and PR Associate

The Young Turks - Los Angeles, CA, US

Marketing Communications Manager

The Young Turks - Los Angeles, CA, US
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.