SENIOR ANGULAR DEVELOPER

at  SVITLA SYSTEMS

Desde casa, Río Negro, Argentina -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate14 Aug, 2024Not Specified16 May, 2024N/ACode Review,Investors,Test Driven Development,It,Computer Science,Optimization,Communication Skills,Unit Testing,C++,Javascript,Angular,V8,Docker,Technological Solutions,Redis,Architecture,Typescript,Computational Complexity,Real Time Data,EcmascriptNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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!

Responsibilities:

  • 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


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Computer science

Proficient

1

Desde casa, Argentina