Full Stack Developer
at PeopleCheckAbout the job
Company
PeopleCheck is the UK’s leading background check provider for remote and onsite hires as well as being at the forefront in driving digital innovation within our sector. We are a growing company with a clear vision and a roadmap that will provide opportunities for personal and professional growth.
The Role
In line with our continued growth, we are looking for an experienced Full Stack Developer to maintain and develop both back-end integrations and front-end user interface in line with company goals.
You will be part of a cross-functional team, who are based in London and Brazil, responsible for the full software development life cycle, from conception to deployment. Please only apply if you can speak Portuguese.
This role can be home based, although you will be required to regularly attend our bright, open plan, modern and very centrally located offices in Richmond-Upon-Thames, working alongside our existing teams who are motivated, professional and above all kind with gentle humour.
This is a brilliant opportunity for a driven professional who thrives in a self-directed environment and is passionate about technology, innovation, and product excellence.
Skills and Experience
We are looking for applicants with the ability to code using React (Framework: NextJs), PHP 7+ (Framework: Zend), NodeJS (Framework: Express) and Bootstrap.
You will be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.
You must possess good communication skills with the ability to speak both English and Portuguese to collaborate with internal and external stakeholders.
If you are a motivated self-starter who is naturally curious and passionate about creating innovative products that solve real-world problems, then you are right for us.
Key Responsibilities
- Collaborate with Technical Lead to actively develop and enhance our back-end integrations.
- Efficiently resolve technical issues as they occur.
- Develop technical documentation and error logging processes making improvements as necessary.
- Study, interpret, understand and write effective code in line with company requirements.
- Maintain and develop an in-house platform that is both aesthetically pleasing and highly functional.
- Work closely with the technical team to deliver custom projects according to agreed scope, time and budget.
- Communicate and collaborate with internal and external stakeholders to provide a high-end user experience.
- Participate in the design and creation of scalable software.
- Write clean, functional code on the front- and back-end.
- Work with development teams and product managers to ideate software solutions.
- Design client-side and server-side architecture for our platforms and website.
- Build the front-end of applications through appealing visual design.
- Develop and manage well-functioning databases and applications.
- Write effective APIs.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug and upgrade software.
- Create security and data protection settings.
- Build features and applications with a mobile responsive design.
Job Types: Full-time, Permanent
Benefits:
- Additional leave
- Company events
- Company pension
- Cycle to work scheme
- Private medical insurance
- Referral programme
- Sick pay
- Work from home
Schedule:
- Monday to Friday
Language:
- Portuguese (required)
Work Location: Hybrid remote in Richmond TW9
Reference ID: FSD0225
PeopleCheck
Classification:
Details and stages
Reporting to: details unknown
the hiring process information will appear here if available.
Job ref blurredText
Posted on blurredText
Last checked on blurredText
Closing on blurredText
Total attempts: 22 Unique: 10 Passed: 6
Discuss this job
Share your intel on this vacancy and help others - anonymously
pretend that this is a blurredText long comment