If you are passionate about learning new things and enjoy exciting projects, we have a great opportunity for an experienced, self-starting, Senior Full Stack Engineer who is passionate about learning new things. You should enjoy the rigors of a complex project with challenging, yet fun, engineering problems.
At V1, we push the envelope and one example is a new e-commerce experience that will create a personalized shopping experience for every customer. The design and engineering experience has started but needs your help to take it to launch.
- This is a long-term, 100% remote work opportunity.
- You must be a dedicated remote professional with a dedicated home office or access to a co-work space.
- In order to provide exceptional support for our partners and the V1 team members, the Senior Full Stack Engineer should be located within GMT+1 - GMT+6 time zone. We prefer IST time zone since there are several V1 team members already located in the area.
- If you are a North America technical professional, please check out our Senior Full Stack Engineer (Z2) opportunity.
Your Responsibilities:
- Work collaboratively with the Development Team and Design Team.
- Provide application architecture and technical oversight for design, development, and maintenance of applications for new and existing products.
- Hands-on development demonstrating coding and technology best practices.
- Ability to envision project goals, product architectural solutions, and a high focus on details and tasks to ensure successful implementation.
- Trusted ability to work independently and handle multiple deadline-driven projects simultaneously. Proactively address potential deadline risks posed by technical challenges.
- Articulate complex problems through application architecture artifacts and detail design documentation communicating viable architecture and design approaches in a clear and concise manner.
- Enhance the agile SDLC within the Development Team through new learning, continued growth, and applying industry best practices and processes.
To be Successful, You Need:
- Significant energy with self-motivation towards technical excellence.
- Proven technical leadership.
- Professional and expert level verbal and written communication skills.
- Comfortable working in a metrics focused environment; strong ability to plan weekly and monthly goals.
- Proficient in shipping production quality applications.
- Highly experienced with modern web application development.
Knowledgeable of the following:
- Apollo 2.x
- AWS (EC2, S3)
- Docker
- GIT and GIT-flow pattern
- GraphQL
- Material UI
- Mongo and Mongoose
- Node
- React
- Stylus
- Webpack
Bonus: If you have experience with the following:
- Algolia
- MySQL
- Payment APIs from Braintree and Apple Pay for third party integrations.
- PHP / Zend Framework
- React Storybook
- Wistia
Requirements:
- Background in Computer Science or Engineering; minimum Bachelor degree required.
- 8+ years of web development experience.
- 5+ years of OO design and programming experience.
- 3+ years of technical management experience.
- Built a minimum of one enterprise or consumer app that supported more than 10K users/customers per day.
- Knowledgeable of Linux-based development environment (Linux, Command Line, Bash Scripting).
- Fluent English speaking and written communication skills required.
- 1+ year as a dedicated remote worker.
Compensation:
- Salary: We offer a highly competitive salary range based on cost of living, market value of the role, years of experience with the requirements of the role, compensation for this role in similar startups, etc. We offer salary or hourly payment based on the role and your preferences.
- 1099: We keep it simple at V1. Each team member is responsible for their taxes based on their country and state.
- Benefits of remote work: Flexible work schedule, there are no rigid time off policies, no commute, a significantly better work-to-life balance.