About the company
Devexperts works with respected financial institutions, delivering products and tailor-made solutions for retail and brokerage houses, exchanges, and buy-side firms. The company focuses on trading platforms and brokerage automation, complex software development projects, market data products, and IT consulting services.
Responsibilities
- Develop new and improve the existing functionality of our rich internet applications.
- Develop server side logic and develop client-server APIs (REST, WebSocket).
- Analyze and improve performance on both server and client side.
- Work on improving development process and developer experience.
- Work on improving observability and traceability of our components.
- Communicate with designers, developers, business analysts and customers.
Requirements
Must-have skills:
- Proficiency in fundamental data structures and algorithms.
- Proficiency in Java.
- Knowledge of design patterns, experience in system architecture development.
- Experience consuming live streams of data using technologies like WebSockets or server-sent events.
- Understanding of JavaScript and how it works in modern browsers.
Nice-to-have skills:
- Good knowledge of HTML/CSS.
- Experience in Magnolia CMS or other CMS.
- Experience in Freemarker or other template language.
- Experience in Jackrabbit.
- An understanding of performance in modern web browsers including reflow/repaint/composite in browsers, asset loading costs, etc.
- Experience in development of software for financial or brokerage business.
- Experience in TypeScript is preferable.
- Deployment experience with Docker, NGINX.
Conditions
- Possibility of hybrid work mode.
- Flexible working hours.
- 20 days of paid vacation.
- 5 days of fully paid additional wellness days.
- Medical insurance – premium package.
- Free MultiSport card.
- Modern office with new equipment.
- Panoramic view of Vitosha mountain.
- PlayStation, Billiard, Relax zone and Gym.
- Parking space/public transport card.
- Free drinks and snacks.
- Teambuilding activities.
- Corporate parties.
- Football club.
- Speakers' club.
- Free admission to corporate external events.
- Possibility of joining conferences and professional fairs.
- Local language courses for foreign employees.
- Unlimited access to self-learning platforms.
- Certification opportunities.
- Mentorship Program.
- Referral bonuses for specific roles.
- Paid leave upon special events.