SENIOR ANGULAR DEVELOPER

May 14, 2024
scroll
1 position

SENIOR ANGULAR DEVELOPER

location

Remote, Argentina

Svitla Systems Inc. is looking for a Senior Angular Developer for a full-time position (40 hours per week) in Argentina. Our client is a leading global operator of electronic marketplaces for rates, credit, equities, and money markets. Founded in 1996, the company provides access to markets, data and analytics, electronic trading, straight-through processing, and reporting for more than 50 products to clients in the institutional, wholesale, and retail markets. The company's marketplaces facilitate trading in various asset classes, including rates, credit, money markets, and equities. It offers pre-trade data and analytics, trade execution, trade processing, and post-trade data, analytics, and reporting services. The company provides flexible order and trading systems to institutional investors. It also offers a range of electronic, voice, and hybrid platforms to dealers and financial institutions on electronic or hybrid markets with the Dealerweb platform and trading solutions for financial advisory firms and traders with the client’s direct platform. The company serves the institutional, wholesale, and retail client sectors. The client serves over 2,500 clients in more than 70 countries. Its customers include banks, asset managers, central banks, pension funds, and insurance companies.

Requirements:

  • At least a Bachelor's Degree, preferably in Computer Science.
  • 5+ years of professional web application development experience.
  • 5+ years of experience with Angular framework ( 2-13 versions).
  • Expert-level JavaScript knowledge.
  • Experience with TypeScript, HTML5, CSS3, SASS.
  • Superior analytical and problem-solving skills.
  • Practical communication skills to work with different teams across an international company.
  • Expertise in automated unit testing and test-driven development.
  • Broad knowledge of web platforms and technologies.
  • Robust understanding of performance issues, computational complexity, and code optimization.
  • Familiarity and implementation of industry-standard algorithms and design patterns.
  • Proactive and team player who can deliver in a high-pressure demanding environment.

Responsibilities:

You will be skilled in Angular, TypeScript, RxJS, and JavaScript, all of which they use to build a unified UI for the whole solution in a company-wide UI monorepo. The monorepo contains both application and library code, and quality is essential. They want to keep the monorepo as the best place to build, test, and collaborate on JavaScript code and make constant improvements that can be applied across the whole platform. As a self-starter, you will be able to take a complex problem and use your engineering and debugging skills to dissect and analyze it and distill a clear solution. You will also be able to proactively identify customer problems and devise creative technological solutions. As traders rely on the platform to trade and consume real-time data about hundreds of financial products simultaneously, the performance of the UI is critical. Therefore, interest and experience in JavaScript and HTML5 application performance and optimization are essential. Ideally, you will be keenly in touch with the JavaScript community and watch the latest developments in ECMAScript, JS engines like V8, web browsers, and TypeScript. Experience in applying automated testing, e.g., unit testing, its benefits, and associated practices like TDD, on large-scale codebases is essential as it is critical to the quality-first approach and culture of the team. They are also working with Node.js microservices - using Nest.js, Mongo, Redis, and Docker and supporting technologies - and tightly integrating them with the UI. Though most serverside development is currently in C++, the goal is consistent practices and tooling across both the UI and server sides.

  • Be responsible for delivering software end-to-end.
  • Liaise with product managers and designers, coordinate across international development teams on engineering and architecture, and work with the QA and DevOps teams.
  • Deliver a quality, innovative product to the traders and investors who depend on the platform daily.
  • Provide architecture, implementation, and delivery of new web-based trading UI functionality.
  • Host and participate in code review.
  • Apply problem-solving and debugging skills, especially for production issues.

Will be a plus:

  • Interest in UX and UI design implementation.
  • Interest in DevOps and tooling.
  • Experience with Node.js microservices, Nest.js, Mongo, Docker 
  • Experience in fintech, and trading areas.
  • Tech leading experience.

We Offer:

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Remote-friendly culture and no micromanagement.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • 15 vacation days, 10 national holidays, sick leaves.
  • Platzi unlimited training account.
  • Free webinars, meetups and conferences organized by Svitla.
  • Fun corporate celebrations and activities.
  • Awesome team, friendly and supportive community!

About Svitla:

Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes. 

Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!

If you are interested in our vacancy, please send your CV. We will be happy to see you in our friendly team :)

Why hesitate? Apply now

Send your resume

Thank you for applying for this job position

Your application is received. We will contact you shortly if your resume is a perfect fit for our company.