Jr. Front End Developer

React jobs at Tenna


Position Description

Tenna is searching for a Jr. Front-End Developer to design and deliver finished, high quality, and compelling features and products on time. The ideal candidate will be forward thinking, an excellent communicator, experienced in transformation projects, and possess a passion for the IoT revolution. You will be part of a highly collaborative development process, develop next-generation code, and join on the ground-floor of the re-architecture of the Tenna product line.

Your Responsibilities

  • Develop and write lots of bug-free code using React, JavaScript, jQuery, Node.js
  • Prepare prototypes for the new product applications and features and design full solutions that align and connect with our audience and strong experience with UX design
  • Performance tuning, testing, refactoring, usability, and automation
  • Roll out new features, and analyzing (and reacting) to the results you discover from our system services and user feedback
  • Optimize existing functionality for improved response times
  • Unit test and take responsibility for the quality of your own code.
  • Consistently deliver readable, maintainable and efficient code
  • Stay informed of new tools, libraries, and best practices and sharing ideas with the team for continuous improvement of the tool-chain and development process
  • Support, maintain, and help document software functionality
  • Handle Git merges
  • Heroku deployment and management


  • 3+ Years Programming Experience
  • 3+ years of design experience for both web and mobile apps
  • Understanding of media monetization, trafficking, and ad-operations
  • Expertise in React, JavaScript, jQuery, Node.js, Ruby
  • Experience with RSpec, Git, Java, C, and Python
  • Experience with Rabbit MQ or MQ Equivalents
  • Experience with Contained Application Deployments (Docker, Heroku)
  • Experience with NoSQL-based Database Architectures
  • Proficient with Amazon Web Servers (EC2, VPC, S3, Elasticsearch, Kinesis)
  • Have a Functional & Scalable Working Knowledge of Linux 
Apply for this job