Primebase

Open Position

Image

Developers

Are you passionate about technology and innovation? Join us at PrimeBase’s IT Department, where we're revolutionizing the digital landscape and seeking talented individuals like you to be part of our dynamic team.

At PrimeBase, our IT department isn't just about fixing technical issues; it's a collaborative hub of creativity and expertise. We foster a culture of continuous learning, encouraging our team members to explore new technologies and embrace innovation.

Joining our IT team means diving into a world of endless possibilities. From developing cutting-edge solutions to tackling complex projects, you'll have the chance to make a real impact and contribute to the success of our company.

Position Overview:

Our company is looking for a Senior Full Stack PHP Developer who is creative, learning-oriented, collaborative individual to come help shape the future of our software projects. Is a team player, understands own role's significance. Who is familiar with software development practices, principles & methodologies.

Responsibilities:

  • Develop and maintain applications in accordance with modern web standards.
  • Create robust and scalable back-end solutions using Laravel.
  • Perform data modeling and optimization on MySQL and MongoDB databases.
  • Enhance data storage and search performance using Redis and ElasticSearch.
  • Design and develop user-friendly interfaces utilizing HTML, CSS, and JavaScript.
  • Collaborate effectively with team members to ensure timely delivery of projects.
  • Adopt best practices to improve code quality and conduct technical reviews.

Requirements:

  • Bachelor's degree in Computer Science or a related field.
  • At least 5 years of experience with PHP, specifically with the Laravel framework.
  • Advanced knowledge and experience in MySQL and MongoDB.
  • Experience working with Redis and ElasticSearch.
  • Advanced proficiency in HTML, CSS, and JavaScript.
  • Experience in designing and integrating RESTful APIs.
  • Knowledge of version control systems (preferably Git).
  • Experience Docker
  • Strong analytical skills for troubleshooting technical issues.
  • Strong communication skills and ability to work well in a team environment.

FrontEnd Developer : 

Responsibilities:

  • Develop user-friendly and interactive web interfaces.
  • Enhance existing projects' front-end using jQuery and React/Vue.js.
  • Integrate RESTful APIs developed with Node.js or Laravel into user interfaces.
  • Work effectively with Laravel Blade templates.
  • Collaborate with the design team to implement visual designs into applications.
  • Monitor and improve application performance.
  • Adopt best practices to enhance code quality.

Requirements:

  • Bachelor's degree in Computer Science or a related field.
  • Advanced knowledge of HTML, CSS, and JavaScript.
  • Experience with jQuery and React/Vue.js libraries.
  • Experience working with RESTful APIs developed in Node.js or Laravel.
  • Prior experience with Laravel Blade templating.
  • Understanding of UX/UI design principles.
  • Knowledge of version control systems such as Git.
  • Strong teamwork and communication skills.

Requirements

• Minimum of 5 years of experience in software development with Java
(preferably Java 21).
• Proficiency with Spring Boot and Spring Cloud technologies.
• Experience in developing WebSocket, RESTful, and SOAP Web Services.
• Hands-on experience with PostgreSQL, Apache Kafka, Redis, and Elasticsearch.
• Knowledgeable in Kubernetes and Docker; familiarity with Git and Maven.
• Skilled in unit and integration testing, with a solid understanding of test
automation.
• Experience in high-performance systems and distributed architectures.
• Strong English skills in reading, writing, and speaking.
• Excellent problem-solving and algorithmic skills.
• Team-oriented, with strong communication skills and a willingness to learn.

Responsibilities:

• Perform development, improvement, and debugging tasks on existing projects.
• Develop high-quality applications using a microservices architecture, with an
emphasis on performance and scalability.
• Contribute to software development processes by staying up-to-date with new
technologies and methodologies.
• Write unit and integration tests and ensure their automation.
• Work collaboratively with the team to ensure timely project delivery.

Preferred Competencies:

• Experience in application development on AWS.
• Proficiency in Continuous Integration/Continuous Deployment (CI/CD)
processes.
• Knowledge in system design and software architecture.

FrontEnd Developer : 

Responsibilities:

  • Develop user-friendly and interactive web interfaces.
  • Enhance existing front-end projects using jQuery and React/Vue.js.
  • Integrate RESTful APIs developed with Node.js or Laravel into user interfaces.
  • Write and maintain unit tests, integration tests, and end-to-end tests to ensure application reliability.
  • Ensure cross-browser compatibility and optimize application performance.
  • Collaborate with the design team to implement visual designs into applications.
  • Monitor and improve application performance.
  • Adopt best practices to enhance code quality and testing standards.

Requirements:

  • Bachelor's degree in Computer Science or a related field.
  • Advanced knowledge of HTML, CSS, and JavaScript.
  • Experience with jQuery and React/Vue.js libraries.
  • Knowledge of unit testing, integration testing, and end-to-end testing processes and tools (e.g., Jest, Cypress, or Playwright)
  • Experience working with RESTful APIs developed in Node.js or Laravel.
  • Understanding of UX/UI design principles and accessibility best practices.
  • Familiarity with version control systems such as Git.
  • Knowledge of performance testing and debugging tools like Lighthouse and Chrome DevTools.
  • Strong teamwork and communication skills.

Preferences (Not Mandatory):

  • PHP knowledge is preferable.
  • Proficiency in Docker.
  • Knowledge of performance testing and debugging tools like Lighthouse and Chrome DevTools.
  • Experience with visual regression testing tools (Percy, BackstopJS.)
  • A proactive team member who values collaboration and shared success

How do we keep our team happy?

Our people and their lives are important for us. We want them to enjoy their lives at high standards without having to worry about anything.