We are a leading trading platform that is ambitiously expanding to the four corners of the globe. Our top-rated products have won prestigious industry awards for their cutting-edge technology and seamless client experience. We deliver only the best, so we are always in search of the best people to join our ever-growing talent team.
As part of our infrastructure team, you will be responsible for improving the developer experience and driving innovation in our development pipeline. Your work will involve automating processes, optimizing development flows, and implementing infrastructure improvements that make our software development faster, more efficient, and scalable. Additionally, you’ll have the opportunity to contribute directly to user-facing product development, working on features and improvements that our users will interact with daily.
Key Responsibilities:
- Implement Infrastructure Enhancements: Lead the integration of key infrastructure tools such as Storybook for apps development, ensuring seamless visual component development and testing
- Product Improvements: You will enhance and maintain core infrastructure components while also working on key product features and user-facing improvements, making a direct impact on the end-user experience and development flow optimization
- Security Updates: Stay up to date with security patches and regularly apply updates to libraries and dependencies to ensure a secure development environment
- Testing Automation and Enhancements: Develop and integrate Playwright automation for various types of testing, while driving innovative approaches like capturing screenshots, videos, and creating visual regressions to improve the quality and efficiency of our release process
- Pipeline Optimization: Focus on improving CI/CD pipelines to reduce build times and increase deployment speed, including tooling updates, dependency management, and pipeline acceleration
- Collaboration: Work closely with development teams to understand bottlenecks in the current processes and proactively implement solutions to streamline the development lifecycle
- Scripting & Automation: Design and develop scripts to automate manual processes within the infrastructure, ensuring a smooth development and release process
Requirements:
- 3+ years of experience working with Angular and building scalable web applications
- Strong knowledge of JavaScript/TypeScript, and hands-on experience with Angular (2+)
- Familiarity with automated testing frameworks like Playwright, Jasmine, or Jest
- Experience or willingness to work on infrastructure-related tasks such as automation, pipeline optimization, and testing strategies
- Strong communication skills and a collaborative mindset
Nice to have:
- Familiarity with NX for managing monorepos and optimizing build processes
- Experience with Progressive Web Apps (PWA) and performance optimization
What you get in return:
- You will join the company, that cares about work and life balance
- Annual Bonus based on the performance review cycle
- Generous Annual Leave Policy
- Medical Insurance and Pension fund, with additional benefit packages based on the location
- Hybrid working model (3 days from our modern office and 2 days fully remotely)
- Comprehensive Workation Policy with 30 more remote days available
- Possibility of taking two additional days of paid leave per year to dedicate to volunteering efforts.
If you're an Angular Developer who is passionate about both infrastructure and product development, we'd love to meet you. You'll play a key role in enhancing our development processes and building features that impact millions of users around the world.
Be a key player at the forefront of the digital assets movement, propelling your career to new heights!
Join a dynamic and rapidly expanding company that values and rewards talent, initiative, and creativity.
Work alongside one of the most brilliant teams in the industry.
•
Last updated on Sep 10, 2024