Senior Full Stack Developer
Onclusive
Who You Are:
Onclusive is seeking a mid-to-senior level Full-Stack Developer to join our growing engineering team. We currently have the need for an experienced, organized dev who is equally comfortable writing back-end APIs and constructing and styling front-end JavaScript components. The ideal candidate is someone who is passionate about solving complex problems and is a lifelong learner. If you’re a self-starter who enjoys delivering well-architected and well-tested systems, we’d love to meet you!
What you’ll do:
- You will work with a global, remote team to expand and improve our suite of Public Relations software applications.
- You’ll plan and develop new user-facing features using Python and front-end frameworks like Vue.js.
- Build high-quality user interfaces from design mockups.
- Develop performant API endpoints.
- Deploy powerful applications in AWS.
- Collaborate with product teams and other developers to understand and refine requirements.
- Write tests to ensure high-grade code.
- Adhere to code style and code quality standards.
- Provide code review feedback.
Requirements:
- At least 4-6 years of experience as a developer working with Javascript.
- 4+ years of experience using Vue, React, or a similar JavaScript framework.
- Proficiency in JavaScript (with ES6 syntax). Some experience with python is a plus.
- Well-versed in HTML and CSS.
- Knowledge of REST APIs.
- Experience with Git version control.
- Good organizational and problem-solving skills.
- Attention to detail, especially when converting design mockups to user interfaces.
- Ability to communicate effectively, both verbally and in writing.
- Some experience writing unit and/or end-to-end tests.
- Some understanding of AWS infrastructure would be helpful.
Preferred Skills:
- Knowledge of server-side rendering frameworks like Nuxt.js.
- Some understanding of AWS or Microsoft Azure infrastructure.
- Experience writing unit and/or end-to-end tests.
- Well-versed in HTML and CSS.
- Experience working with a remote team
What we can offer:
We are a global fast growing company which offers a variety of opportunities for you to develop your skill set and career. In exchange for your contribution, we can offer you:
· Competitive salary and benefits;
· Hybrid working in a team that is passionate about the work we deliver and supporting the development of those that we work with;
· A company focus on wellbeing and work life balance including initiative’s such as flexible working and mental health support.
We want the best talent available, regardless of race, religion, gender, gender reassignment, sexual orientation, marital status, pregnancy, disability or age.