Netskrt logo in blue

Intermediate Front End / Full Stack Engineer

Netskrt is looking for talented, results-driven Intermediate Front End / Full Stack Engineer to join the Netskrt team.

We are a highly motivated team, dedicated to delivering products and services that improve the customer experience when accessing internet video at the edges of the network. We are developing a set of inter-related technologies targeting businesses that offer Wi-Fi to their customers but which have limited bandwidth.

You are somebody who enjoys solving problems and has a customer-centric mindset. You should be passionate not only about learning new technologies but also about running systems and software in the real world. You must enjoy a close-knit team environment of shared responsibility, be a team player and a self-starter.

You have exceptional technical skills, and enjoy solving challenging problems. You are a quick learner, you adapt easily and you have great interpersonal and communication skills.

Netskrt offers the opportunity to obtain hands-on experience with storage, networking, analytics, and cloud technologies. As part of the development team, you will have the opportunity to design and implement solutions to solve challenging problems in a startup environment; working with accomplished engineers and a leadership team with a proven track record of success.

Key Responsibilities:

Be very hands-on; work as part of the engineering team on day-to-day development activities and implementation tasks. The ideal candidate for this position is a software engineer excited by the possibilities of cloud-scale software, with a passion for networking and/or big data solutions. Key responsibilities include design, planning, implementation and coding, documentation and testing of software/solutions.

Required Qualifications:

  1. Bachelors degree in Computer Science or related field
  2. 4+ years professional experience working on data-driven systems
  3. Strong CSS3, HTML5, Javascript and other front-end development skills
  4. Solid front end framework experience. ReactJs (preferred). (other JS frameworks a plus)
  5. Strong understanding / implementation of responsive designs for desktop and mobile
  6. Strong grasp of proper web services design & implementation
  7. Proficiency developing in dynamic object-oriented programming languages (C, C++, Python, Java)
  8. Deep understanding of object-oriented design
  9. Experience in design and analysis of algorithms and data structures
  10. A strong interest in data and finding analytics solutions
  11. Hands-on experience working in a Linux environment
  12. Strong verbal and written communication skills.
  13. Experience in iterative software development life cycles such as Agile.
  14. Proactive in learning new technologies: Desire to learn and enjoy intellectual challenges on a daily basis.
  15. Good planning and organizational abilities. Works well in pressure situations.
  16. An interest or knowledge about visualization best practices and state of the art technologies
  17. Experience with code versioning and branch management using Bitbucket

Desired Qualifications

Proven experience in developing large scale applications using:

  • Cloud technologies (AWS, OpenStack)
  • Configuration/container management (Chef, Puppet, Mesos, Kubernetes)
  • Big data analytics and advanced analytics (Hadoop, HBase, Spark, YARN)
  • Network switching and routing technologies
  • Network drivers; including experience with DPDK
  • Hardware / low-level software drivers
  • Experience with tiered storage solutions
  • Database technologies (MySQL, MongoDB, RabbitMQ)
  • Experience with caching and CDN (content delivery network) technologies (Netflix, Amazon, Google, Limelight, Akamai, Fastly)
  • Data security (TLS/SSL and related ecosystems)

Apply Now

Fill out the form below to apply for this position.

Scroll to Top