Full Stack Developer - Limerick with remote option
Full Stack Developer
Theirsolutionis very attractive and their business has grownsignificantly in the last year.
The Software Engineer will be working with a multi-disciplinary team of DevOps, Machine Learning and various otherareas of modern IT.
You will:
- Contribute significantly toimplementing technical solutions
- Work within a defined deliveryprocesses to deliver high quality code for complex projects
- Work independently when required butcommunicate regularly with stakeholders on solution implementation
- Continuously innovate in terms ofprocess and technology
- Provide technical coaching onmoderately complex issues to colleagues
- Be a proactive stakeholder in qualityof code and overall product quality
- be able to determine root causeand resolve issues in a timely manner
- have strong verbal, written andorganizational skills and strong customer focus
- perform additional job duties asrequired
Responsibilities:
- Developing front end website architecture.
- Designing user interactions on web pages.
- Developing back end website applications.
- Creating servers and databases for functionality.
- Ensuring responsiveness of applications.
- Working alongside graphic designers for web design features.
- Seeing through a project from conception to finished product.
- Designing and developing APIs.
- Meeting both technical and consumer needs.
- Staying abreast of developments in web applications and programming frameworks & languages.
Knowledge& Skills
- 4+ years experience with the following technology:
- JavaScript/Typescript
- HTML5, CSS3,
- Node.js
- Thorough understanding and experience with relational databasetechnologies, ideally PostgreSQL
- GraphQL
- AWS
- Git
- Jest/Mocha(Testing Framework)
- Experience of TDD (Test Driven Development)
- Linux
Nice to have:
·
- Material-UI
- React.js, React Native
- Jenkins, Docker
Providing data is voluntary, you have the right to inspect, correct or request deletion of your data at any time. A request to delete data means withdrawal from any further engagement in QPTech’s recruitment processes and will result in the immediate deletion of your data. If you do not agree, please do not click the “Apply Now” button.
Please visit QPTech’s website to read the full Privacy Policy ()