About the job
About the Company
xcellink is a premier technology firm recognized for its advanced digital solutions and services tailored for a diverse range of clients. Committed to spearheading digital transformation, smart city initiatives, and innovative software development, the company empowers organizations to excel in the digital landscape. Their mission is to deliver cutting-edge technology solutions that drive business success and foster growth in today’s competitive environment.
Key Responsibilities
- Design and implement both frontend and backend web applications, taking full ownership of the software development lifecycle.
- Write automated functional and unit tests to ensure the delivery of high-quality code.
- Create backend APIs and manage databases to support application functionality.
- Leverage cloud technologies to design scalable applications.
- Collaborate with DevOps Engineers to enhance build and release automation processes.
- Participate in pair programming and conduct code reviews to foster a collaborative development atmosphere.
- Work closely with Product Managers, Business Analysts, Quality Engineers, and User Interface/User Experience Designers to deliver outstanding features.
Qualifications
- Strong proficiency in modern frontend development frameworks such as React.js and Next.js.
- Experience in server-side web application development using Node.js and TypeScript.
- Familiarity with CI/CD pipeline processes.
- Expertise in utilizing cloud platforms like Amazon AWS, Azure, and Google Cloud Platform (GCP).
- Experience with JavaScript testing frameworks such as Jest or Mocha.
- Knowledge of serverless technologies including AWS Lambda and ECS.
- Understanding of Agile methodologies and Continuous Integration/Delivery practices.
- Proficient in version control utilizing Git.
- A collaborative mindset with an eagerness to work across various platforms in a dynamic team.
Preferred Qualifications
- Solid understanding of JavaScript and TypeScript fundamentals.
- Experience in developing reusable web components.
- Familiarity with search engine functionalities (crawling, indexing, searching).
- Experience with Test-Driven Development (TDD) and Behavior-Driven Development (BDD).
- Knowledge of Docker containerization.
- A strong team player with excellent interpersonal and presentation abilities.

