C++ Developer with JavaScript Knowledge (offline) $2500-4000

Job Description:
We are looking for Senior C++ Software Developer with JavaScript experience. The successful candidate will be responsible for the design, integration, and implementation of the video streaming and processing products’ management system. You will work in a collaborative team environment that encourages you to perform at your best and challenges you to engineer elegant solutions to complex problems. You will work with other developers and technical leads to design and develop robust designs and components for high-performance critical workflows.

What you will do:
β€” Actively contribute as a Software Developer on an agile development team
β€” Design and implement critical features based on product requirements
β€” Work closely with the design team and PLM throughout the development process from initial design to software integration
β€” Maintain existing functionality and provide engineering support for released products
β€” Successfully meet the targeted project timeline (Target vs. Actual) and objectives
β€” Analyze and tune system designs to identify and eliminate performance bottlenecks
β€” Identify process improvement opportunities and lessons learned with the team, and functional areas and communicate recommendations
β€” Foster and maintain collaborative relationships with internal/external customers, ensuring objectives and customer satisfaction are achieved

Requirements:
β€” 3+ years of professional software development experience including multi-threaded application development.
β€” A solid foundation in computer science with an in-depth understanding of system architecture, object-oriented design, concurrent programming, inter-process communication, operating systems, and network fundamentals
β€” Strong C/C++ development skills
β€” Experience with Typescript, Javascript (Node.JS, Nest.JS, and React.JS);
β€” Linux Systems knowledge (performance tuning, basic networking, file systems);
β€” Experience with RestAPI
β€” Experience with WebSocket
β€” Ability to analyze, prototype and debug solutions and accurately communicate the results
β€” Excellent troubleshooting and debugging skills
β€” Knowledge of software engineering principles and best practices
β€” Proven ability to work independently and with teams; designing, developing, and deploying solutions, and delivering projects on time with minimal direction
β€” Linux OS experience
β€” Clean Coder β€” can write elegant code, which works and it’s easy to read and maintain
β€” Adaptability β€” willingness to learn new tools, languages, and processes β€” Adjust to changing priorities and assignments
β€” Versatile & adaptable to new tools & challenges
β€” Ability to support multiple projects
β€” Experience with Jira and Confluence specifically for agile development

Desired:
β€” Deep knowledge of networking protocols
β€” Experience with Linux shell scripting
β€” Experience with Microservice architectures
β€” Experience with DevOps practices

Profits you can get:
β€” Ability to work 100% remotely, hybrid, or from the office
β€” Work only 4 days a week, 10 hours per day

About Divoro

We are Optime, a high-growth International Software development company with strong leadership over 20 years of extensive experience, focusing on embedded and telecommunications systems engineering.
Our area of expertise: Linux System Development; Telecom Application Development; Multimedia (IPTV, broadcast and satellite); Video Processing; WebRTC and telephony systems development; Network Application Development; Network Systems Development; Embedded Linux Development; Internet of Things etc..
We love the different ways of thinking and we strive to surround ourselves with unique minds. We are oriented on success so our intention is to assist individuals to reach and maintain the best solutions.
We work on amazing and challenging international projects. So be welcome to join us if :
you think you are better than a regular Software Developer;
you wish to grow constantly and have a great coach;
you desire to work on exciting and fascinating projects;
We are at any time ready to partner with talents. So no worries if you are just a beginner and having less experience. Just make sure you are a fast learner and ready to uncover your potential.
Work only 4 days a week, 10 hours per day.
P.S. Good English skills are essential for starting your career at Optime, so do not hesitate and introduce yourself to us!

Company website:
https://optime.dev/

DOU company page:
https://jobs.dou.ua/companies/optime/

The job ad is no longer active
Job unpublished on 17 July 2022

Look at the current jobs C / C++ / Embedded →