Senior Full Stack Developer

Unlock Employer New York, NY Full Time Live

Required Skills

My Compatibility Score

Choose Match Score option:

Our client is looking for a creative-thinking Full-stack engineer. You’ll get to tackle new and interesting challenges with big data while integrating the front-end with the data layer. Working alongside seasoned engineers, you’ll hone your skills and learn cutting-edge technologies as we launch new big data products in media analytics. You should have a deep understanding of data structures and be comfortable working with both the application and presentation layers of software architecture. You won’t just be working with technology, however - our frontend engineers may also be called upon to work collaboratively with analysts, backend engineers, and business users. Most importantly, you’ll be working with exciting new tech that processes hundreds of millions of rows of data per day! In this job you will: Write clean code (up to 80% of your time) in a tight-knit, collaborative Agile environment Participate in standups and scrum sessions Create dashboards and data visualization for internal and external use Collaborate with other engineers and designers, both internal and external, in order to integrate various aspects of new and existing products REQUIREMENTS What makes you a great fit for this role: Bachelor's degree in Computer Science At least 3 years of experience working as a software engineer in a technical capacity Significant experience with at least one web framework (e.g. Ruby/Rails, Python/Django) and solid understanding of the MVC design pattern Proficiency with frontend languages, especially Javascript, HTML5, and CSS3 A strong understanding of data structures, algorithms, and effective software design Significant development experience with a lower level language (e.g. Java, C/C++, C#) Proficiency with SQL and RDBMSs (preferably PostgreSQL or mySQL) Experience writing unit, functional, and performance tests for the web Comfort with version control systems (e.g. Git, SVN) Excellent verbal and written communication skills; must work well in an agile, collaborative team environment Any of the following will make us very excited: Master's in Computer Science, Information Science, or a related field Expert frontend skills and user interface design knowledge Familiarity with a Javascript framework (e.g. Backbone, Ember, Angular) Experience using D3 or other frontend data visualization libraries Experience working with large amounts of structured and unstructured data Familiarity with a statistical package such as R, Matlab, or SPSS read more