Lead Vue.js PHP Developer
Role and Responsibilities
We are looking for an expert level programmer with strong fundamentals in computer science and problem-solving skills - ideally someone with a 1st class bachelors degree in Computer Science.
To join a team of senior level engineers, reporting to the CTO, collectively managing a team of approximately 30 developers working on enhancements to our core platform HUBX, a mature multi-tenant SaaS platform built in Vue.js and PHP Symfony. We are currently reviewing the go-forward technology stack.
The ideal candidate will be very familiar with a software development lifecycle that uses sophisticated GIT based branching models with continuous integration and deployment in AWS. Writing clean, elegant, scalable, robust, well-tested, bug-free code will be a passion in the person we are looking for and they should expect to show leadership to more junior team members through pairs programming and code review process.
This is a lead developer position running a team of approximately six distributed developers. Strong interpersonal skills are a must-have requirement for this role.
Starting with a 3-month probationary period, exceptional candidates will be offered a full-time role once this completes.
- Develop a sense of product ownership and share the responsibility for its strategic direction
- Provide architectural vision for the platform and help set the roadmap for its execution
- Continuously drive the development team to work efficiently to deliver new features to the platform
- Lead-from-the-front in all programming matters
- Keeping up to date with the latest developments in software engineering
- Suggesting new ideas for platform features
- Play a key part in deciding the future programming landscape and technology stack
- Strong participation in the agile project management process
- Collaborate closely with senior management, product owner, product designer, project management, business analysts, QA testers, test automation engineers and the DevOps team.
- Ability to liaise with key enterprise clients of the platform to ensure delivery expectations are fully managed.
- Provide strong leadership for a fully remote and distributed development team
General Skills
- Ability to work in a team with a desire to contribute and make an impact from day one
- Communicate complex ideas in a clear and concise manner
- Interest in financial investments and capital markets
- Good interpersonal and presentation skills
- Proactive and pragmatic
Essential Technical Skills / Experience
- Full-stack developer
- Highly proficient in JavaScript (TypeScript) and PHP
- Strong familiarity with Vue.js and PHP Symfony
- Flare for innovation and design
- Production "eye" for quality
- Full familiarity with AWS tech stack
- Relational Databases
- Strong grasp of software development fundamentals (data structures, algorithms, object-oriented programming, development methodologies)
- Systems integration and API development experience
Desirable Skills / Experience
- Other JavaScript frameworks (React, Angular)
- Front-end development (HTML, CSS, LESS, SASS)
- Cloud Providers (AWS, Azure, GCP)
- Python
Minimum Academic Qualifications
- BSc in Computer Science (2:1)
The Ideal Candidate
- Practical approach, hands-on and a strong team player
- Good interpersonal and presentation skills
- Self-starter and resourceful
- Intelligent and with high energy levels
from Remote OK Apply for this position
application link above
Post a Comment