Front-end Jobs nearNew York, NY
Lunchbox Technologies Inc is looking for a talented self starting backend web developer to join NYC’s newest restaurant ordering enterprise. Lunchbox is a SaaS platform which specializes in building out Mobile, Web and Kiosk ordering and loyalty solutions for restaurant groups.
As a member of a growing startup you will be working very closely with each team member to execute any server side related development and upkeep.
What You Can Expect From Us
How Things Are Now:
- An existing backend which is integrated with Toast POS (Point-of-Sale) and Square for payment processing.
- iOS and Android apps are connected to the existing backend
- Admin panel is an internal-facing tool for making remote changes to content fed-to and derived-from the app.
What Is In Progress:
- Working on a rewrite of the current backend to allow for more scalability and ease when implementing different partner integrations.
- Updating the admin panel to be an external-facing product rather than an internal management tool.
- Moving mobile app styling to be configurable by admin panel, as well an iterating with new app functionality based on growing platform partnerships.
What It’s Like Working Here:
- Ready to jump in on the occasional after hours problem-solving. We work in the restaurant industry after all
- You'll be in on the ground floor, joining a profitable startup since day one
- Work with a bunch of like-minded engineers who know their way around those 1s and 0s
- Profit sharing based on length of tenure and record of work
- Join our team in NYC and eat from a different restaurant every day in the heart of Nomad
What We Expect From You:
- We're looking for people like us, that's what the initial 30 day trial period is for. You learn about us, we learn about you, and if it doesn't work out, you still got compensated along the way.
- To be a role leader and engineering wizard who can ask the right questions from all teams to prevent mission critical errors
- A laid back personality that can strap and execute under pressure while taking all criticism in stride
- Be an amazing team player
- An amazing entertainer at parties regardless of alcohol being involved or not
- A solid understanding of developing web application backends with Node.js, MongoDB, and MySQL.
- Create REST APIs with Express.js
- Understanding of Nginx and Ubuntu.
- Able to design secure cloud infrastructure that and scale on platforms such as and especially Amazon Web Services
- Working with our team to rewrite the existing backend
- Managing and implementing integrations with Square, Stripe, Braintree, Toast, and other Point-of-Sale (POS) systems.
- Building out backend infrastructure to cleanly separate functionality destined for the Web and App platforms from what is needed for what will be a client-facing Admin panel.
MongoDB, Express.js, Node.js, MySQL, Amazon Web Services
A solid understanding of developing web application backends with Node.js, MongoDB, and MySQL.
Create REST APIs with Express.js
Comfortable in PHP, and deploying and maintaining wordpress sites
Understanding of Nginx, Linux, and Ubuntu.
Able to design secure cloud infrastructure that and scale on platforms such as and especially Amazon Web Services
Experience with writing single page applications using React.
Experience with GraphQL a big plus.
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)
Web Engineer - Backend Ruby on Rails
We are looking for a talented senior engineer to work on a small, tight knit team to build web applications that allow Apple engineers to understand the data that we collect from our users and use that data to make design decisions and diagnose problems.
5+ years in web development
Solid skills in backend development and REST APIs
Extensive working experience in Ruby on Rails programming
Experience with databases such as MySQL, Postgres, Oracle
Deep understanding of good software engineering practices (version control, code reviews, testing, refactoring, )
Our engineering team is responsible for the full stack development of applications. So knowledge of front end technologies is a plus.
Ability to design data models and work collaboratively with other teams.
Excellent verbal and written communication skills
Comfortable and adaptable in a dynamic and informal environment, and able to respond to changing priorities
Self-motivated and dedicated with creative and critical thinking capabilities
The iOS/macOS Data Analysis team collects, analyzes and produces insights from diagnostic and usage data from iPhone, iPad, Apple Watch, and Mac systems.
Our data is used to improve Apple products and services and to inform the strategic direction of our products.
You will work with a team of full stack Web Developers to design and build new data driven web applications for Apple engineers. You will support and improve existing web applications they depend on. Our engineers primarily uses Ruby on Rails to build APIs and ReactJS to craft an outstanding user experience. We collaborate with Data Scientists and Big Data engineers to get at the data, and engineering teams from across Apple to capture requirements and validate design decisions. This role has high visibility and impact within the Apple Software Engineering organization.
Relocation to Cuptertino required.
Degree or Equivalent Experience
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