Senior Full-Stack Engineer
Job Description
As a Senior Full-Stack Developer at Inventory Planner, you will be working on a variety of projects from eCommerce integrations and data ingestion to metrics processing and user-facing features.
Â
Role Responsibilities:
- Produce well documented, tested and readable code.
- Hold and maintain an excellent level of skill in our key programming languages (PHP and Javascript), database (MongoDB), and related frameworks.
- Be comfortable exploring and evaluating new approaches and technologies, their appropriateness for our needs and adoption into our stack.
- Contribute to scaling up your systems and data processing pipelines as we grow our customer base, and our customers grow their data sets.
- Plan your assigned product and platform deliverables with leadership.
- Actively participate during incident reviews and look for improvements.
- Prioritise and triage your workload regularly to ensure it is well managed.
- Be comfortable exploring, analysing and communicating data to other functions inside and outside the organisation.
- Take strong ownership of assigned customer issues until handed off or resolved.
- Be comfortable communicating with your engineering colleagues around work tasks via Slack, email and audio calls.
- Actively seek to understand the business’s annual and quarterly strategic priorities.
- Develop and maintain a good level of relevant industry and market expertise.
- Help shape and develop company culture by:
- Working in an open and transparent manner.
- Collaborating with other team members towards shared goals.
- Maintain a continuous learning mindset.
Â
Requirements:
- Availability from Monday to Friday during business working hours assigned by the company.
- Available for on-call emergencies as and when required.
- High-speed, reliable Internet connection.
- Fluent English speaker.
- Self-motivated and self-directed.
- Location: Remote within the Europe, Middle-East, Africa timezones.
- Senior-level PHP experience.
- Web framework and object-oriented database experience a plus. (We use VueJS and MongoDB respectively.)
Â
Why Work For Us
Great people: You’ll join a collaborative team where your work will be supported and recognized.
Interesting product: We’re dedicated to building innovative solutions for our customers.
Remote culture: We support our team’s ability to be successful at work while balancing life outside the workplace.
Â
Our Engineering Processes
We’re at a fascinating inflection point as our team evolves from a small founder-led team to a growing and maturing functional group within a larger company. We have a product that is stable, but with plenty of areas to innovate on and scaling challenges to wrestle with due to growth.
Â
Our fully remote engineers have lots of space to experiment and autonomy to shape their week with a focus on getting the outcomes we agree without micromanagement and meeting hell.
Â
Our Hiring Process
Our process is designed to be light-weight in the early stages but comprehensive enough for you to figure out if you want to work with us and for us to ensure you’ll rise to the challenges we have to face together!
1. Screening call (10 minutes)
2. First interview with Head of Engineering
3. Test/project (typically a few hours of own work solving an interesting problem on your own timeline)
4. Second interview with CTO and Head of Engineering to review project
5. Job offer
Date Posted
03/30/2022
Views
5
Similar Jobs
Senior Full-Stack Engineer - Inventory Planner
Views in the last 30 days - 8
The job description outlines the responsibilities and requirements for a Senior FullStack Developer position at Inventory Planner The role involves wo...
View Details