Description:
As a Full Stack Software Engineer, you will take technical ownership of high-level feature requests, and coordinate with a collocated engineering team, in Limerick. You will design and implement features, often spanning multiple components within the backend infrastructure. Core responsibilities include:
- Engineering solutions to a high level of testability, modularity, and maintainability
- Participation in design discussions
- Working independently and as an active participant in an agile software development team
- Bringing a new perspective to the team.
- Participate in DevOps activities
Requirements:
- 2+ years’ experience in designing, developing and scaling software applications
- Experience working with JavaScript backends(Node.js) and JavaScript frameworks (e.g. Vue.js)
- Experience with Cloud-Based (AWS) SDLC including Microservices / Containers / Kubernetes, Web API’s
- Our dev environment is Linux based so experience here would be an advantage
- Excellent written and verbal communication skills in English
- Demonstrable skills in understanding complex ecosystems.
- Understanding of security concepts: encryption, secure application development, defensive programming, software vulnerabilities and exploits, general issues in web security
Desirable:
- Experience in IOT would be a distinct advantage.
- MySQL server experience.
- Event-Driven systems.
- Python experience.