Front-end Jobs nearMontvale, NJ
Backend Software Engineer (Node.js)
By focusing on user experience, Map My Customers has reimagined what a CRM can be. Launched in 2015, we’ve partnered with numerous fortune 500 companies to create a fast, on-demand sales enablement tool that helps sales teams be more productive on and off the field. Today it is the fastest growing and most desirable CRM product in the market. We’re backed by top VCs and industry players like Las Olas Venture Capital, Co-Founder Capital, and Valor Ventures. Our HQ is in New York City and we have a regional office in Raleigh.
About the Role
Map My Customers is looking for an analytical, results-driven backend engineer who will be responsible for improving existing APIs and processes to support the platform. Qualified candidates will use their understanding of programming languages and web architecture to build a platform capable of seamlessly moving data from external CRMs to the Map My Customers platform.
Design, develop and deliver database solutions, back end applications/process, and APIs
Implement integrations with external APIs and data providers
Collaborate with front-end engineers and other team members to establish objectives, design and deliver cohesive business systems and enhanced user experience
Participate in design, development and deployment of API’s to integrate across multiple new and existing business applications (ERP, CRM) and data sources
Manage and deploy infrastructure to support platform ecosystem
**Preferred Skills with Sample Technologies:
CI/CD experience: Jenkins, TeamCity, Octopus
DB experience: SQL (Postgresql), NoSQL (MongoDB)
Queuing: Kafka, Amazon SQS, Rabbit MQ
Excellent communication skills
3+ years of experience (full stack but preferred backend)
Are really interested in helping people be more productive and efficient at their work
Appreciate a good debate, even with your boss
Figure out how to fix it, instead of who to blame
Believe that teamwork makes dreamwork
Enjoy an honest and transparent workplace
Know that done is better than perfect, because perfect is never done.
Favor action over deliberation
Aren’t afraid to experiment and make mistakes
Care more about your intelligence and values than your expertise
Believe you really can enjoy all the people you work with everyday
Are open to new ideas, new cultures, and new people
Think transparency is the best way to run a business
Competitive salary and stock options
Company-sponsored health and dental benefits package
Opportunity to join a passionate, motivated, and fun team at an early stage to help shape and execute on our mission
Weekly team lunches and panoramic views of downtown Raleigh
A supportive team atmosphere and work environment you couldn't pay for
** Map My Customers does not discriminate on the basis of race, creed, color, ethnicity, national origin, religion, sex, sexual orientation, gender expression, age, height, weight, veteran status, military obligations, or marital status.Apply
Jobs farther away
Senior Node Engineer
Due to a recent acquisition, Pizza Hut is hiring a senior node engineers in Chicago to join their newest venture, Pizza Hut Connect. We are seeking to increase our team size in an effort to optimize our digital ordering systems, improve critical infrastructure to support core functions of our online ordering system, and drive technology forward.
We are seeking a Senior Node Engineer to make monumental impact on our platform. While this is a backend position, there will be opportunity for fullstack contribution. We like to see your coding process, so be prepared to take an onsite coding exercise during the interview process.
Develop Node.js based REST web services
Develop scalable interactive ecommerce application
Writing comprehensive unit tests
Architect, design, optimize, and refactor code to maximize performance
Assist junior engineers in engineering best practices
Contribute to requirement elicitation and grooming of new functionality
About You – must have
Bachelor’s degree in Computer Science or equivalent experience
Minimum 3 years building scalable interactive web applications
Minimum 3 years consuming or creating REST web services
Expertise with unit testing & Test Driven Development (TDD)
Experience using SQL
Ability to work both independently and as part of a team
Experience with git
About You – nice to have
Experience with node web servers (hapi, express, etc.)
Experience with node testing libraries (mocha, chai, karma, istanbul, etc.)
Experience with devops technologies (docker, AWS, Jenkins, apigee)
Familiarity with elasticsearch
Experience with microservice architecture
Experience with Internationalization (i18n)
Experience with OAuth/sso
Experience working with agile methodologies
Perhaps in a past life you were a mechanical engineer or energy modeler that was drawn into the intriguing world of web programming and software development long ago. Maybe you have a degree in physics or mathematics but somewhere along the way you became more excited about creating the software tools rather than using them. Or possibly you’re just a really talented web developer that drives a Prius and loves to recycle. You are now an encyclopedia of programming knowledge and web wisdom accrued over the years. So what’s missing? Maybe you’ve been working at Internetz Inc. where you and a horde of other developers try to maximize the clicks while hanging on for that mercurial, next round of VC funding. Somewhere in the back of your mind, you wonder if it might be possible to put your skills to good use for a higher purpose… What if you could enjoy the challenge of interesting, creative work, while also having a meaningful impact on the planet? What if you could play a major role in a small, but growing, dynamic team of mechanical engineers, scientists, and programmers? Sound like you?
This job is a full-time position at our headquarters in downtown Denver. If hired, responsibilities would include:
Developing web-based user interfaces for energy modeling tools
Redesigning and updating company websites (bigladdersoftware.com, unmethours.com).
To be considered for the job, you should be able to demonstrate the following minimum qualifications:
Experience leading the development of a significant web application project
Experience with systems integration using REST, SOAP, and other APIs
Strong understanding of the fundamentals of programming
Ability to rapidly implement single-page applications from design specs
Experience using React and Redux libraries for complex applications
Experience integrating with databases and web services in the middle of the stack
Familiarity with full-stack web development and application deployment
Experience with version control systems (preferably Git)
Excellent communication and people skills.
The following qualifications are not required but will help your application stand out from the crowd:
Background in energy/building science, energy modeling, physics, or mathematics
Experience with UI/UX design
Experience with web application testing frameworks
Experience with data visualization and/or charting libraries (D3, etc.)
Experience with scripting languages (Ruby, Python, etc.)
Experience with open-source software development.
Senior Frontend Developer
We are looking for a mission-driven, experienced, hands-on, full-stack software developer to join our core team as a Front End Engineer. Your primary focus will be on developing user interface components and implementing them following well-known React.js workflows (such as Flux or Redux). Therefore, a commitment to collaborative problem solving, sophisticated design, and quality product is essential. And of course, you will get to wear different hats doing different things as we all do.
Developing new user-facing features using React.js
Building reusable components and front-end libraries for future use
Translating designs and wireframes into high quality code
Optimizing components for maximum performance across a vast array of web-capable devices and browsers
Thorough understanding of React.js and its core principles
Experience with popular React.js workflows (such as Flux or Redux)
Familiarity with newer specifications of EcmaScript
Experience with data structure libraries (e.g., Immutable.js)
Knowledge of isomorphic React is a plus
Familiarity with RESTful APIs
Knowledge of modern authorization mechanisms, such as JSON Web Token
Familiarity with modern front-end build pipelines and tools
Experience with common front-end development tools such as Babel, Webpack, NPM, etc.
Ability to understand business requirements and translate them into technical requirements
Familiarity with code versioning tools (aka git)
Full Stack Developer - Video Engineering
The Video Engineering Data Infrastructure team is working on exciting technologies for future Apple products, and we're looking for the right Full Stack Developer to help us take our efforts to the next level. In this role, you'll work on a highly dynamic team that designs and implements data collection systems for powering computer vision and deep learning products like FaceID and Animoji.
+3 years of Python
+2 years of Django Framework
+1 year of front end experience HTML/CSS/JS
Experience with a major cloud platform
Good verbal and written communication skills
Values writing Unit Tests and overall coverage
Comfortable with Git, REST APIs, SQL and NoSQL databases.
We are looking for an enthusiastic and dedicated engineer with experience in cloud technologies, who can build tools to process data from a wide range of computer vision systems. As an engineer on our team, your work provides the data foundation for a highly collaborative team of hardware, user experience, and deep learning experts. We are looking for engineers that have a high attention to detail, and who can abstract these details into framework level software solutions. This position requires someone who has a passion for data integrity and is privacy-minded.
Develop, manage, and test web applications and REST APIs.
Build and maintain video processing pipelines
Analyze and monitor system performance
Represent VEDI within multi-functional teams
BS/MS in Computer Science or equivalent experience
Java and/or C++ language fluency
Experience with production level machine learning
Operational skills with orchestration (e.g. Ansible) and CI tools (Jenkins)
Work experience with hardware and firmware
Scalability engineering, with overall data sizes above a petabyte
Visual and/or human interaction design
Apple is an Equal Opportunity Employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.Apply
Senior Full Stack Engineer
We are looking for an ambitious and experienced senior full stack engineer to be part of an agile product development team that is changing the way retail product companies design, develop and market their products. As a senior member of a growing team, you will have a direct impact on the success of the company. You will be responsible for full stack SaaS application development ranging from front-end web frameworks, REST APIs, backend business logic, and scalable databases.
Strong track record of solving complex end-user problems with simple solutions that focus on usability, performance, scalability, reliability, and maintainability
Experience with data modeling, REST API's and single-page applications
Extensive experience with relational (PostgreSQL, AWS Aurora) and non-relational databases (Mongo), including schema design, security, reliability, scalability, and optimization.
Experience and appreciation for automated testing and CI
Knowledge of security and data privacy implications and best practices for enterprise-grade SaaS/mobile applications.
Direct experience working in a fast-paced, dynamic startup with a desire to be part of a small, lean and growing team.
6+ years of professional software engineering experience, with a heavy emphasis on full-stack, end-user SaaS/Mobile business applications.
Bachelor or Master’s degree in Computer Science or related field preferred