Full Stack Developer (Front End & Back End) Job at Ucontex Limited

At Ucontex Limited, we specialize in delivering cutting-edge software solutions tailored to meet the unique needs of our clients. With a passion for innovation and a commitment to excellence, our team of expert developers, designers, and strategists work collaboratively to create scalable and robust applications that drive business success. From custom software development to comprehensive IT consulting, Ucontex Limited is dedicated to helping organizations harness the power of technology to achieve their goals. Join us on our journey to transform ideas into impactful digital experiences.


We are recruiting to fill the position below:

Job Position: Full Stack Developer (Front End & Back End)
Job Location: Port Harcourt, Rivers
Employment Type: Full Time

Job Description

  • We are seeking a highly skilled Full Stack Software Developer to join our dynamic team.
  • The successful candidate will be responsible for developing and maintaining both the front-end and back-end of our web applications, ensuring seamless integration and optimal performance.
  • The ideal candidate will have a passion for technology, a strong technical background, and the ability to work collaboratively in a fast-paced environment.

Responsibilities
Front End Development:

  • Develop, test, and deploy user-facing features using modern front-end technologies.
  • Ensure the technical feasibility of UI/UX designs.
  • Optimize applications for maximum speed and scalability.
  • Collaborate with designers to translate visual designs into functional interfaces.
  • Ensure cross-browser compatibility and responsiveness of applications.

Back End Development:

  • Design, implement, and maintain server-side logic.
  • Develop and manage databases, ensuring data consistency and security.
  • Write clean, scalable, and maintainable code.
  • Integrate front-end elements with server-side logic.
  • Implement security and data protection measures.
  • Develop APIs and ensure their seamless integration with front-end components.

General Responsibilities:

  • Participate in the full software development lifecycle, including planning, development, testing, deployment, and maintenance.
  • Troubleshoot, debug, and upgrade existing software.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Stay up-to-date with emerging technologies and industry trends.
  • Conduct code reviews and provide constructive feedback to team members.
  • Document development processes, architecture, and technical details.

Qualifications

  • Bachelor's Degree in Computer Science / Engineering, or a related field (or equivalent experience).
  • 3+ years of experience in full stack development.
  • Proven track record of delivering high-quality web applications.
  • Experience working in a collaborative team environment.
  • Demonstrable experience in front-end and back-end development projects.

Preferred Qualifications:

  • Experience with cloud services (e.g., AWS, Azure, Google Cloud).
  • Knowledge of CI/CD pipelines.
  • Understanding of microservices architecture.
  • Familiarity with testing frameworks and methodologies (e.g., Jest, Mocha, Selenium).
  • Contributions to open-source projects or a portfolio of personal projects.

Skills:
Front End:

  • Proficiency in HTML, CSS, and JavaScript.
  • Experience with front-end frameworks and libraries such as React, Angular, or Vue.js.
  • Knowledge of responsive design principles.
  • Familiarity with build tools like Webpack, Babel, or Gulp.
  • Understanding of version control systems (e.g., Git).

Back End:

  • Proficiency in server-side languages such as Node.js, Python, Ruby, Java, or PHP.
  • Experience with back-end frameworks like Express, Django, Ruby on Rails, or Spring.
  • Strong understanding of database management (SQL and NoSQL databases, e.g., MySQL, PostgreSQL, MongoDB).
  • Knowledge of RESTful API design and development.
  • Understanding of server, network, and hosting environments.

General:

  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
  • Familiarity with Agile/Scrum development methodologies.
  • Ability to learn new technologies quickly and efficiently.
  • Experience with DevOps practices and tools (e.g., Docker, Kubernetes) is a plus.

Method of Application
Interested and qualified candidates should send their profile to: ucontex@gmail.com using the Job Position as the subject of the mail.

Note:  We are excited to find a talented Full Stack Software Developer who will contribute to the growth and success of our projects. If you are passionate about building innovative solutions and thrive in a collaborative environment, we would love to hear from you!