IT24 - Systems Programmer

Employment Type

: Full-Time

Industry

: Information Technology



Loading some great jobs for you...





Full-Stack Software EngineerSan Diego, California, United StatesDESCRIPTION At Client, we create data analytics solutions to provide comprehensive insights into health status based on genetics, whole-body imaging, and other medical information. Our products provide consumers with the benefits of early detection and targeted care, while empowering physicians with more accurate diagnostic decision-making across modalities. You will help develop and design company s web applications that healthcare professionals will use to improve patient care. In this position, you ll actively contribute to building company s back-end services, APIs, front-end components, and cloud infrastructure. If you love a startup environment, are a developer motivated by solving problems efficiently and elegantly, and good at taking a clever idea from concept to completion, this is the job for you. Responsibilities:

  • Design and implement the company s products
  • Ensure the technical feasibility of UI/UX designs
  • Act as the technical subject matter expert to mentor fellow engineers, demonstrate technical expertise, and lead a small team in solving challenging programming and design problems
  • Solve security-related problems on the Web/UI/Cloud stacks
  • Build efficient and reusable front-end and back-end components
  • Contribute to every part of our product pipeline from inception to delivery
  • Design and conduct code reviews, unit tests, and test automation
  • Write clean, reusable, maintainable code

REQUIREMENTS

  • 2+ years of experience with NodeJS RESTful web services
  • 2+ years of experience using ES6 JavaScript, Typescript, and frameworks such as ReactJS and Redux
  • Experience working with UI and headless browser testing frameworks
  • Strong proficiency with AWS/Azure/Google Cloud services, implementing API endpoints in NodeJS, and architecturing and interacting with NoSQL and SQL databases, such as DynamoDB and MongoDB
  • Deep understanding of computer science fundamentals (OOP, data structures, algorithms)
  • Experience with CD/CI methodology with tools such as Jenkins, CircleCI, TravisCI, etc.
  • Excellent communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audiences
  • A team-oriented approach, with a willingness to receive feedback and iterate on designs
  • A self-starter who loves to own things end-to-end

Your Work

  • Provide a link to any personal website showing your portfolio
  • Submit any Github/Bitbucket Public Repos that show your work



Why Kelly?


As a worker today, it s up to you to take charge of your career and look for opportunities to learn, grow, and achieve your potential. Helping you find what s next is what we re all about. We know what s going on in the evolving world of work just ask the 440,000 people we employ each year. Connecting with us means getting the support, guidance, and opportunities needed to take your career where you may have never imagined.




About Kelly


At Kelly, we re always thinking about what s next and advising job seekers on new ways of working to reach their full potential. In fact, we re a leading advocate for temporary/non-traditional workstyles, because we believe they allow flexibility and tremendous growth opportunities that enable a better way to work and live. Connecting great people with great companies is what we do best, and our employment opportunities span a wide variety of workstyles, skill levels, and industries around the world.

Kelly is an equal opportunity employer committed to employing a diverse workforce and providing accommodations for people with disabilities in all parts of the hiring process as required under its Employment Accommodation Policy. Kelly will work with applicants to meet accommodation needs that are made known to Kelly in advance.



Job Requirements:

Associated topics: gui, interactive producer, ui, ui designer, ui ux designer, user experience, user interface, ux, ux designer, ux ui designer

Launch your career - Create your profile now!

Create your Profile

Loading some great jobs for you...