Position Details

NODEJS MEAN STACK ENGINEER

NodeJS MEAN Stack Engineer
Direct 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. It’s 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