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.
We are looking for a Full Stack Developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development lifecycle.
The role in a nutshell:
As a Full Stack Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks, and third-party libraries. You should also be a team player with a knack for visual design and utility.
Main tasks of the role:
- Design client-side and server-side architecture
- Build the front-end of applications through appealing visual design
- Write effective APIs
- Writing reusable, testable, and efficient code
- Design and implementation of low-latency, high-availability, and performant applications
- Implementation of security and data protection
Skills and Qualifications:
- Strong proficiency with React.JS
- Knowledge of Node.js and frameworks available for it such as Express, Strong Loop, etc.
- Understanding the nature of asynchronous programming and its quirks and workarounds
- Good understanding of server-side templating languages such as Jade, EJS, etc.
- Good understanding of server-side CSS preprocessors such as Stylus, Less, etc.
- Knowledge of multiple front-end languages and libraries
- Understanding fundamental design principles behind a scalable application
- Understanding differences between multiple delivery platforms, such as mobile vs. desktop, and optimizing output to match the specific platform
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
Nice to have:
- Passionate about user experience and quality development
- Good verbal and written communication skills in English
- Technical, creative, detail-oriented, and a strong team player
- Ability to work in a fast-paced, constantly changing environment
- Strong written and communication skills
What we offer:
- Competitive remuneration package
- Health insurance – VIP package
- Food vouchers and corporate discounts
- Work-life balance: 25 days paid vacation + work from home policy
- Designated budget for home office equipment
- Bonuses for special occasions
- Access to technical books library, both off- and on-line
- 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.