Prime Holding JSC (Prime) is a leading software product innovation company and IT consultancy that offers guidance and actionable solutions to tech problems. We at Prime are passionate about applying the newest technology to solve the most challenging business problems of our clients worldwide. We understand what drives fast-growing companies forward and are excited to help them change the world.
The role in a nutshell:
In this role, you will be developing new features for our CMS using Twig, Tailwind, and JavaScript Migrating our WordPress posts into CraftCMS, maintaining code for our customer’s dashboard using Django templates, SCSS, and JavaScript, writing React clients for our APIs to replace Django templates (optional).
Skills & Qualifications:
- 5 years of experience in the fields of both Frontend and Backend Development
- Familiar with PHP, HTML, (S)CSS, JS, and MySQL
- Experience with a PHP-based CMS: CraftCMS and WordPress
- A big plus if you are experienced with AWS services (EC2, RDS, S3, Cloudfront), PHP frameworks with database migrations (Laravel, Symfony), and virtualization (Vagrant, Docker)
- A keen eye for UX and UI and some experience with interface design software like Sketch, Figma, or Marvel
- Experience in Agile methodologies
- Knowledge and practice of agile product development (SCRUM or KANBAN)
- Agile engineering practices like TDD, pair programming
- Good debugging skills
- Enthusiastic in software development for resilient, highly available systems
- Open and willing to learn from their mistakes
- Good soft skills, as we consider those as important as the hard ones
- An Upper-Intermediate level of English language is a must
Main tasks of the role:
- Build the best software for gastronomes and retail
- Work on our multiple projects using PHP, HTML, CSS, JS, and MySQL
- Write maintainable, comprehensive, and testable code
- Provide technical leadership, direction, and mentoring to junior developers
- Share, demo, and document your knowledge, and learn from your colleagues
- Take the feature concept into code, test, and release it for our customers
- Find the opportunity to develop your skills and strengths
- Strive for continuous improvement for yourself and within the team
- Close cooperation with the Backend, DevOps, Product, and Customer Support teams
Project’s tech stack:
- JavaScript/ECMAScript
- Vanilla JS, including ES5.9
- React
- Web pack
- jQuery (to maintain existing code only)
- PHP
- CraftCMS for our marketing website
- WordPress for our blog (to migrate its content to CraftCMS)
- Styling
- SCSS
- Tailwind CSS
- Styled component
- Databases
- MySQL
- Infrastructure
- Everything runs on AWS: EC2 + RDS instances, S3 buckets, load balancers, etc.
- CI/CD
- Jenkins for creating images
- Spinnaker for deployments
- Virtualization
- Docker for local development
- Version Control
- Git repositories hosted on GitHub
What we offer:
- Fully remote work with access to all our offices
- Competitive remuneration package
- Birthday presents
- Referral program with attractive bonuses
- Health insurance – VIP package
- Food vouchers and corporate discounts
- Work-life balance: 25 days of paid vacation
- Designated budget for home office equipment
- Bonuses for special occasions
- Access to technical books library, both online and offline
- Individual account for a LinkedIn Learning platform
- Internal trainings and team-buildings
- Challenging projects offering the opportunity to work on world-class products
So, if you’re looking for a role where you will be challenged to learn, grow, and have a high impact and aspire to become a multi-faceted professional that can be utilized in fast-paced environments to optimize processes, systems, and overall business strategy, you seem like someone we’d like to meet.