Position: Senior/Lead Full-Stack Engineer
Company: Digital Pipl
Category: Node.js
Experience required: 5y
English level: upper

Your responsibilities and main duties:

● Coordinate and help the development team
● Bring your technical expertise, leadership and vision to the team and work in a cooperative way
● Ensure new products are fit for purpose, delivered as per requirements, on time and to budget
● Conducting internal code reviews, monitoring and enforcing code quality standards.
● Ensure technology standards and best practices are met
● Stay plugged into emerging technologies/industry trends and apply them into operations and activities
● Exchange with the product management team

Your education, experience, skills :

● 6+ years of relevant software engineering experience
● 2+ years in management or leadership roles
● Preferably a Bachelor’s or Master’s Degree in Computer Science or a related field
● Deep expertise and hands-on experience with:
● Javascript (Typescript, ECMAScript 5, ECMAScript 2015, ...)
● Node.js (development / deployment / performance analysis / troubleshooting)
● Backend frameworks: Express, Next.js, Symfony PHP
● Frontend frameworks: React (Redux, JSX)
● API Development and microservice structures
● Testing: Jest
● Builds: Webpack
● Databases: MongoDB, MySQL
● Deployment: PM2
● Overall suite of Amazon AWS services (S3, EC2, Cloudfront, …)
● You have an open, investigative mind and determination to ensure that your team delivers clean, concise and SOLID code!
● You have a portfolio of past projects that we could look into
● Experience in a fast paced, growth oriented start-up environment. 

Personal characteristics, aptitudes:

● A solid understanding of web application development processes, from the layout/user interface to relational database structures
● Ability to constantly cooperate with other members of our development team
● Demonstrated positive people leadership, with the ability to collaborate effectively with all team members
● Strong organizational skills to juggle multiple tasks within the constraints of timelines
● Strong communication and collaboration skills
● Able to multitask, prioritize, and manage time efficiently
● You speak English fluently

Compensation:

● Competitive salary
● Employee stock option pool
● Stimulating workspace with a casual atmosphere
● Flexible working hours
● Growth and learning opportunities