Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

UI/UX designer/Developer

DATAMAXIS

UI/UX designer/Developer

National
Full Time
Paid
  • Responsibilities

    We are seeking a highly skilled and motivated Full Stack Developer with strong expertise in JavaScript technologies, particularly Angular and Node.js, along with solid backend development experience using Java. The ideal candidate will have a deep understanding of UI/UX principles, database technologies, and CI/CD DevOps practices.

    Key Responsibilities:

    • Develop scalable and high-performance web applications using Angular, JavaScript, and Node.js.
    • Collaborate with UI/UX designers to implement and enhance user-facing features.
    • Write clean, maintainable, and cross-browser compatible code using HTML, CSS, and Bootstrap.
    • Design and implement backend services and APIs using Java and Node.js.
    • Work with various database systems such as Oracle and MongoDB; optimize performance and implement caching solutions like Memcached.
    • Participate in code reviews, testing, and debugging to ensure high code quality.
    • Engage in CI/CD and DevOps processes to streamline development, deployment, and monitoring.
    • Stay up-to-date with emerging technologies and industry trends.

    Must-Have Skills:

    • Strong expertise in JavaScript, Angular, TypeScript, and Node.js
    • Solid understanding of UI/UX design principles and prototype design
    • Proficient in HTML, CSS, Bootstrap , and writing cross-browser compatible code
    • Good experience with Java for server-side development
    • Familiarity with Oracle, MongoDB , and caching mechanisms such as Memcached
    • Hands-on experience with CI/CD pipelines and DevOps methodologies

    Preferred Qualifications:

    • Bachelor's or Master's degree in Computer Science, Engineering, or related field
    • Experience with containerization (Docker, Kubernetes) is a plus
    • Strong problem-solving and communication skills
    • Ability to work independently and in a collaborative environment