Senior JavaScript Software Engineer, Contract
Job Description
As a Senior JavaScript Software Engineer, you'll design and build applications using JavaScript. You will support component design, development, and maintenance, taking responsibility for technical quality standards within the project team. Assist in defining structured practices, especially in source code management, building, and deployment. Design and implement data storage solutions and optimize application performance for maximum speed and scalability. Gather feedback from users and clients to build effective solutions. Aid in the analysis of client requirements and collaborate with technical leaders in project execution and timely delivery. Work closely with client teams to ensure project success.
Qualifications
1. Significant experience at a Senior Engineer level (typically 6+ years of commercial experience). 2. Practical experience delivering in an Agile environment. 3. Proven experience developing real-world solutions. 4. Deep knowledge of the JavaScript language. 5. Extensive understanding of JavaScript frameworks, including Node.js and React. 6. Thorough understanding of version control tools (e.g., Git). 7. Solid testing experience at all levels (unit, integration, end-to-end). 8. Real-world experience working with databases and cloud environments. 9. Experience with automation, CI, and CD. 10. Experience building software collaboratively using pull requests and code reviews. 11. Excellent communication and collaboration skills. 12. Professional proficiency in English.
Benefits
- Annual Company Bonus: Share in the profits based on company performance. - Work Remotely and Flexibly: Genuine dedication to work/life balance. - Paid Time Off Package: 24 days annual leave plus public holidays, sick leave, and marriage leave. - Remote Working Allowance: Up to €1250 every 2 years to set up a comfortable workspace. - Training and Development Allowance: Support for ongoing learning and professional development, subject to manager approval.
Apply Now
