Principal Software Engineer
Riga, Latvia
Onsite
We're creating a scalable, user-friendly platform featuring diverse Fintech functionalities, utilising the latest development practices and technologies. Our service-oriented architecture employs PHP8.2, K8, Docker, ActiveMQ, Go, TypeScript, Vue.js, WebSockets, OpenAPI, AsyncAPI, Python, and Airflow. Our agile and results-driven culture fosters independence and aims to optimise development processes.
If you are:
- Self-driven engineer skilled in developing solutions independently
- Proficient in designing and building modern web applications
- Strong foundation in Computer Science: data structures, algorithm design, problem-solving
- Expertise in writing robust, resilient code for distributed systems
- Experienced in integrating third-party APIs
Responsibilities:
- Develop and write code for new services (no legacy code), including API integrations
- Conduct code reviews
- Update and maintain documentation
- Provide support for existing services
Requirements:
- 7+ years of development experience
- Proficiency in clean coding principles and PSRs
- Familiarity with software design patterns
- Understanding of microservices architecture
- Experience with Laravel or Symfony frameworks
- Knowledge of SQL
- Experience with Redis
- Proficiency in Message Queuing Systems
- Powerful Mac, large screen monitor & accessories
Benefits:
- Powerful Mac, large screen monitor & accessories
- Comfy workspace with a height-adjustable desk
- Social guarantees and health insurance after the first 3 months (sport, dentistry, etc.)
- Company-sponsored professional training, certifications, and conferences
- Friendly and experienced team members who will support your professional growth
- Social events - team building, corporate events
- Paid lunch in the office
- Paid parking space
- Hybrid work
Are you interested? Please feel free to contact us if you need any further information
Share on