NODEJS MEAN STACK ENGINEER
NodeJS MEAN Stack EngineerDirect Hire
Salary is DOE; target is ~120-130k+
San Diego, CA 92101 (Downtown)
Required
Strong NodeJS
Experience with modern client-side scripting frameworks (e.g. Angular, Backbone, Ember, etc.)
Strong Server Side Development
Desired
MEAN Stack
NoSQL database experience such as mongodb or Cassandra
Experience with server-side templating languages like Jade, EJS, etc.
Experience with HTML & CSS frameworks such as bootstrap
Experience with web services API integration (Rest, JSON, XML)
Solid grasp of server side based build/integration/package management tools NPM, Bower, Grunt, Yeoman, Jenkins and their application to continuous build workflows
Strong experience with web standards; browser capabilities and workarounds; mobile device capabilities and limitations; best-practice development techniques
Understanding of general user experience and UI design principles and building user interfaces
Ability to understand requirements and map to technical implementation
Solid foundation in data structures, algorithms, and OO design
Strong track record of shipping products
Proficient understanding of code versioning tools such as GIT, SVN, etc
Excellent verbal and written communication skills
BSCS or similar
Responsibilities
Build out restful endpoints and lightweight aggregation layers
Build out unit tests and other automated tests
Build out new features and iterate on existing features
Design and implement low-latency, high-availability and performance applications
Enable analytics via tag management and logs
Help define architectures and design patterns
Participate in code reviews
Answer technical inquiries on code base and product Lead the way with writing programmatic unit tests
Summary
Your code, designs, ideas and decisions will directly affect users globally. You will not only gain an incredibly diverse range of knowledge and experience while working with us, but you will be one of the core members of an exciting and innovative team. We are a small, focused, and passionate team, obsessed with creating tools that empower people anywhere in the world. We are building a sustainable, reusable, and scalable codebase in a cutting edge agile environment with continuous deployment. We believe in doing it right the first time and building for the long-term. We want you to help our engineering team find its way, leading by example as well as being the interface to other parts of the organization.
Company
Our product is meant to empower the connectivity of buyers and sellers anywhere in the world and on the web, where any individual or organization can manage a digital presence, market themselves and distribute goods, services or products online. Its a publishing distribution network that connects you to the latest stories, ideas and media produced by businesses. Conduct transparent commerce and find relevant, compelling information on any platform or website where that business may live and form relationships instantly. Users can join and enjoy the benefits of automating and categorizing their business relationships. You can get into conversations, subscribe to media, build feeds and gain access to voices and information surrounding what interests you, all on a marketplace where any service or product is a click away.
Click here to send us your resume