Lead Full Stack Engineer

Job Description

We are looking for a seasoned full stack developer  with the to raise our platform to the next level. Your primary focus will be to implement and guide a team on modern implementation methods ranging from microservices, angular, material design, and architect for ease of automation using best in class solutions. You have a passion for continuous delivery, scale, performance, trying new things, clean designs and improving an existing product.
Responsibilities:

Solutions-oriented thinking; always looking for the smart solution to a problem rather than jumping at the first answer
Lead continuous delivery
Establish technical strategy, architecture, and roadmap for expansion and allow for next generation capabilities
Execute in a hands-on capacity alongside the team on projects and day-to-day technical work
Operate with agile methodologies
Participate in design, development and deployment of API’s and/or microservices to integrate across multiple new and existing applications
Collaborate with front-end developers and other team members to establish objectives, design and deliver cohesive business systems and enhanced user experience

Job Requirements:

Minimum of 3-6 years PHP and JS web development experience
3+ years working as part of a web development engineering team
Expert Level PHP object-oriented programming
A passion for staying on top of industry trends and technologies
Expert level knowledge of HTML, CSS, JSON, Angular and Javascript
Deep knowledge of AngularJS practices and commonly used modules based on extensive work experience
Extensive experience with relations Database (PostGres)
Experience optimizing and refactoring application code
Strong problem solving and troubleshooting skills with experience exercising mature judgment
Creating self-contained, reusable, and testable modules and components
Writing extensive unit tests using automated TDD tasks
A desire to be personally responsible for production-level code
Professional, precise communication skills
Deep knowledge of GIT / Bitbucket
Writing non-blocking code, and resorting to advanced techniques such as multi-threading, when needed
Documenting the code inline using JSDoc or other conventions
Knowledge of Angular Material Design
Experience with DevOps environment and tools including CI/CD, test automation, release management
Experience with cloud environment apps (AWS, Google, etc)
Large scale web development experience for performance, stability, reliability, and scale

This job might be for you if:

You are enthusiastic and excited about technology
You are flexible, dependable, and know how to have fun while getting a lot done
You are open and honest and willing to share and accept feedback and ideas
You are positive and optimistic. Setbacks and constraints motivate you to work harder
You aren’t afraid to roll up your sleeves and get your hands dirty with the rest of the team
You strive to constantly improve yourself and your team

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

More posts