Mid-Senior Level Full-Stack Developer

🚀 Job Opportunity: Mid-Senior Full-Stack Developer 🚀

We are seeking a dynamic and self-motivated individual to join our team as a Mid-Senior Full-Stack Developer. As a lead developer, you will be responsible for the development of new software products and enhancements to existing ones. If you are a multi-tasker with excellent communication and leadership skills, and you excel in working with large-scale applications and frameworks, we want to hear from you!

Responsibilities:

  • Write clean, high-quality, high-performance, and maintainable code.
  • Develop and support software, including applications, database integration, interfaces, and new functionality enhancements.
  • Set up and manage web servers, ensuring proper configuration and deployment of applications.
  • Handle server-side aspects, including server security, performance optimization, and scalability.
  • Design and manage databases to store and retrieve data efficiently.
  • Wireframe design
  • Develop server-side logic and business logic.
  • Use version control systems like Git to track changes, collaborate with other developers, and manage code repositories.
  • Write and execute unit tests, integration tests, and end-to-end tests to ensure the reliability and quality of the application.
  • Deploy applications to production environments, ensuring proper configuration and addressing any issues that may arise during deployment.
  • Collaborate with team members, including designers, other developers, and stakeholders.
  • Communicate effectively about project progress, challenges, and solutions.
  • Coordinate cross-functionally to ensure the project meets business objectives and compliance standards.
  • Support the testing and deployment of new products and features.
  • Participate in code reviews.
  • Lead a team of data analysts and junior software developers.

Qualifications:

  • Bachelor’s degree in Computer Science or related discipline; MSc. or higher is a plus.
  • Minimum 3+ years of experience in UX and UI design.
  • Minimum 3+ years of experience in designing and implementing APIs for communication between the front end and back end.
  • Minimum 3+ years of experience in implementing responsive and visually appealing designs using HTML, CSS, and JavaScript.
  • Minimum 3+ years of experience with programming languages like Node.js, Python (Django, Flask), Ruby (Ruby on Rails), Java, PHP, or equivalent.
  • Minimum 3+ years of experience with database management systems like MySQL, PostgreSQL, MongoDB, or others.
  • Minimum 3+ years of experience with front-end frameworks and libraries, such as React, Angular, or Vue.js.
  • Deep expertise in Object-Oriented Design, Database Design, and XML Schema.
  • Deep experience with Agile or Scrum software development methodologies.
  • Ability to multi-task, organize, and prioritize work.

Join us in our exciting journey, where your skills will contribute to the success of cutting-edge projects. If you are passionate about technology and innovation, apply now and be a key player in shaping the future of our software solutions! 🚀✨

To apply, send the following items to [email protected]

  • Updated CV
  • Cover Letter
  • Github portfolio
  • Portfolio containing examples showcasing user interface designs developed for previous platforms

Kindly be advised that your application will not be processed further unless the specified documents are submitted.

Closing Date: 30.12.2023