Senior Software Engineer - Scala / Akka / Play Framework / Javascript / React

ConexED in Salt Lake City, UT

  • Industry: Information Technology - Software Architect And Senior Engineer
  • Type: Full Time
position filled

ConexED is a leader in the growing EdTech Industry. Our beautiful new office in the foothills of Salt Lake City houses a smart, creative team of 10x individuals committed to changing the face of educational technology through hard work, collaboration, and innovative thinking. Our culture combines the energetic vibe of a start-up with the stability and experience of a more mature organization. We hire amazing people and then trust them to do their best work.


We build best-in-class video meeting, scheduling, and communication software (based on the webRTC API) that enables students to communicate with faculty, counselors, academic advisors, teaching assistants, mentors and tutors with the click of a button. Our customers include UC Berkeley, University of Utah, University of Texas, Georgia State, University of Minnesota and over 100 colleges in the Federation of California Community Colleges.


We are looking for a strong Scala developer to help performance tune and scale our platform to the next level. You will be working on our core webRTC infrastructure. We want someone who can brainstorm an idea, spec it out with the CTO, then make it happen. We are not just creating a product, we are developing a platform with many facets across the EdTech industry. Thinking three steps ahead based on our collective vision is vital. You will be a part of the core team.


Responsibilities:

  • Brainstorm, spec and build new features
  • Maintain and scale current Scala Play/Akka code
  • Refactor existing code for better performance/readability
  • Build new features as required


Requirements

  • 5+ years experience in Scala coding, code and performance optimization, debugging and unit testing
  • 4+ years experience in Akka actor system development and performance tuning
  • 2+ years experience writing functional reactive code
  • Proficient in NoSQL/Redis type databases
  • Proficient in EC6 Javascript
  • Experience using and working with projects stored on GitHub
  • Proficient in Docker Containerization


Other Preferred Skills:

  • Linux and Nginx setup, bash and/or python scripting and administration
  • AWS/Amazon Cloud Services
  • Experience with Play, Ruby on Rails, Django or other web framework
  • Experience with modern JS frameworks/libraries (eg. ReactJS, Bacon.js, Angular, Underscore.js)
  • BS in Computer Science


Bonus Points:

  • Scalability testing, benchmarking, and caching architectures
  • An active account on StackOverflow and GitHub
  • Proficient in Cross-browser front-end development skills (HTML5, CSS/javascript/jQuery)
  • Team player that can help instruct other programmers
  • Self-taught, self-motivated, change the world attitude


Benefits Include:

  • Paid vacation time and holidays
  • Health Insurance and other benefits
  • Start-up culture
  • A chance to own your own projects and make an immediate impact


Candidates applying for this position will be rigorously tested in Programming and overall Linux Administration skills.


NO RECRUITERS PLEASE


Associated topics: architecture, backend, design, design pattern, devops, expert, java, matlab, maven, senior

You may be interested in these similar jobs!
Principal Software Engineer
NICE Systems in Salt Lake City, UT

PRINCIPAL SOFTWARE ENGINEER sought by inContact, Inc. in Sandy, UT. Duties: Design, develop, test, and maintain inContact software platform. Design a…

Read More
Senior software engineer
CyberCoders in Salt Lake City, UT

Job Description Senior Software Engineer We provide the #1 cloud experience platform for our customers. What You Will Be Doing * You will be working …

Read More
.Net developer
Vertisystem in Salt Lake City, UT

Job Requirement: Candidate must possess a strong understanding of statistical and mathematical principles; fundamental frontend languages such as …

Read More
Sr. Software Engineer (.net)
NICE Systems in Salt Lake City, UT

Sr. Software Engineer (.net)Location: Salt Lake City, UTThe Sr. Software Engineer designs, develops, tests and maintains the NICE inContact software …

Read More
Sr Software Engineer
Aktify in Draper, UT

About Aktify AI:Aktify AI was founded in 2017 and is based in Draper, UT. Although we are an early-stage R&D; company, we already deliver 10X ROI for…

Read More
Sr. Full Stack JS Engineer
CyberCoders in Salt Lake City, UT

Minimum Required Skills:Modern JavaScript Framework, service-oriented RESTful APIs or GraphQL, Consumer-facing Apps, Cloud-based development, devOps …

Read More
Senior Full Stack Engineer - Python, Java, JavaScript
CyberCoders in Lehi, UT

Lehi, UT Full-time $130k - $175kPosted 10/18/2019If you are a Senior Full Stack Engineer with experience, please read on!What You Will Be Doing- Deve…

Read More
Senior Software Engineer ( React, API's Node.js)
CyberCoders in Draper, UT

Draper, UT Full-time $100k - $150kPosted 01/29/2020Job Title: Senior Frontend developer Job Location: Draper, UTSalary: $100k to 150k with benefits, …

Read More
Software Engineer II (AWS)
NICE Systems in Salt Lake City, UT

Software Engineer II (AWS)Location: Salt Lake City, UTThe Software Engineer II designs, develops, tests and maintains the NICE inContact software pla…

Read More
.NET Developer
Solomons International in Salt Lake City, UT

.Net Application Developer Salt Lake City, UT 6 Months Summary Looking for a strong development candidate to perform development, modific…

Read More