The University of Nicosia, the largest English-language independent university in the European Union, is seeking talented, ambitious, and results-oriented individuals for the position of a Senior Front-End Web Developer (NextJS/ Javascript).
UNIC believes that universities and their roles in society will be transformed by rapid advancements in Artificial General Intelligence (AGI), Artificial Superintelligence (ASI), and other advanced technologies.
You will be part of the team developing Accelerate, a cutting-edge Intelligent Information System driven by AI for a wide range of applications. Accelerate is considered a strategic project for the University of Nicosia. The successful candidate will have a unique opportunity to make significant contributions to this vision.
Responsibilities
- Lead the design, development, and implementation of front-end.
- Ensure the technical feasibility of UI/UX designs.
- Write client/server-side code to create efficient, user-friendly web applications.
- Develop libraries and frameworks to support complex web applications, enhance development efficiency, and improve code quality.
- Build reusable components that can be shared across teams.
- Integrate with complex back-end systems using RESTful APIs.
- Maintain source code, debug, and troubleshoot systems.
- Stay updated on emerging technologies and provide research, testing, and support as needed.
- Collaborate with team members and stakeholders.
Academic Qualifications
Bachelor’s degree in Computer Science, Computer Engineering, Software Engineering, or equivalent industry experience. A Master’s degree in a related field is advantageous.
Professional certification related to web front-end development is a plus.
Job-Specific Skills
- Minimum of 3 years of experience of JavaScript/Typescript code developing.
- Expertise in the front-end tech stack: Node.js, npm, JavaScript, TypeScript, and most importantly popular frameworks such as ReactJS, and Next.js (JavaScript, App Router), with a strong emphasis on Tailwind CSS.
- Proficiency in programming languages such as JavaScript, and Typescript.
- Proven track record of delivering projects with high-quality UI.
- Experience with SASS or CSS-in-JS libraries.
- Deep understanding of the front-end development cycle and integration with back-end services.
Bonus Points
- Experience with back-end development.
- Familiarity with AI-supported coding tools such as GitHub Copilot, Amazon Q Coding Assistant, and platforms like OpenAI GPT-4, Claude-3-5-Sonnet, etc.
- Experience with containerization and orchestration tools, such as Docker and Kubernetes.
- Proficiency with AWS.
- Experience with DevOps practices (CI/CD) such as GitHub Actions.
Personal Qualifications
- Desire to stay updated with modern best practices in software development for web applications and contribute to shaping our tech stack.
- Self-motivated and capable of tackling challenging, complex problems individually or in a team setting.
- Strong problem-solving skills, attention to detail, and commitment to high-quality output.
- Excellent communication skills in English.
Benefits
- Flexible working hours.
- Remote working opportunities.
- Twenty days of PTO annually.
- Opportunities for professional development and growth.
Join our Accelerate team at the University of Nicosia and be at the forefront of the exciting and fast-paced world of applied AI. Apply now and help us shape the future of higher education!