Available Offers for AngularJS

Software developer (Angular)

Remotely
Full-time

About Company: A German brand that holds leading positions in both industrial and consumer businesses.


Tasks:

1) Affiliation of scalable and responsive cloud-based Web application using state-of-the-art frontend engineering practices by:

  • Designing a technical concept, coding, testing and documentation according to the backlog item based on AngularJS and TypeScript
  • Developing and implementing test scenarios with Cypress
  • Translation of UI/UX design wireframes to actual code, by developing web user interface components and related tests
  • Designing and testing of APIs
  • Developing CI/CD build pipelines for the developed web components and takes actions to keep code/systems stable and efficient
  • Testing including unit and integration tests, in case of identified bugs or issues the task is to rework it from step 1. The documentation will be done in Azure DevOps / ServiceNow.

2) Identify, design, and implement product improvements for the project related tasks according to the discussed backlog.

3) Documentation of technical implementation and related processes in Azure DevOps.


Requirements

  • Proven experience as a Frontend / Full Stack Developer or similar role
  • Experience in developing single-page web applications.
  • Familiarity with fundamentals of Microsoft Azure and serverless architectures
  • Proficiency in AngularJS and TypeScript with the ability to make code design decisions
  • Fluent English is a must
  • Excellent communication and teamwork skills
  • Great attention to detail
  • Organizational skills
  • Degree in Software Engineering, Computer Science STEM fields, or any other relevant field.

Senior Front-End Developer (Angular)

Office
Remotely
Full-time

We are a leading back-office solution provider for Fintech companies that specialises in brokerage-related solutions. We have been operational for over ten years and are continually innovating on a wide range of products and services that serve the financial industry. 


Currently, we are looking for a front-end developer with a strong IT background. You will be working as part of a highly talented team of IT and business specialists. The team’s top priority is to deliver new features and improve existing services. 


You like:

  • A Challenge;
  • A stable environment to nurture your passion for technology;
  • A chance to grow as a specialist;
  • To work in an agile, fast-paced environment;
  • To deliver quality work on time and focus on business value;
  • Meaningful work that has a profound impact on the company and the industry.


About you:

  • Front-end development experience 5+ years;
  • Excellent knowledge of JavaScript (ECMAScript);
  • Solid experience with TypeScript;
  • Hands-on experience with AngularJS, Angular;
  • Strong communication and problem-solving skills;
  • Strong written skills in technical English (Upper-Intermediate or higher);
  • Have experience or strong understanding of how to migrate a project from AngularJS to a modern framework.


As an advantage:

  • Experience with Karma;
  • Familiarity with Twig;
  • Basic knowledge of PHP language;
  • Experience with Git;
  • Familiarity with JIRA and Confluence.
  • Familiar with the finance domain.
  • Have experience or strong understanding of the Micro-Frontend approach.


Responsibilities:

  • Develop architecture, provide strategy and migrate our project from AngularJS to a modern front-end framework;
  • Develop new functionality and maintain the existing company's services;
  • Coordinate technical solutions with other product teams;
  • Write well-designed, testable, efficient code;
  • Refactor and optimise existing code;
  • Create and maintain software documentation;
  • Troubleshoot production issues;


We offer:

  • Work in an international company;
  • Comprehensive health insurance, social guarantees;
  • Paid sports activities;
  • Fruits, cookies and great coffee;
  • Sponsored educational package;
  • Hybrid work environment (both remote and in-office);
  • Modern office environment in the centre of Riga;
  • Friendly team and career growth opportunities;
  • Fully subsidised parking near the office after the probation period.


Full-stack engineer

Remotely
Full-time

Project

The (further) development of software for the purpose of iterative experiment design, data visualisation and connection to the Alb. database.

 

Backend Components:

Therefore, the software development also requires the design and development connectivity to the Alb. database via REST API as well as the frontend with user interface. The first component of API development is required to be developed using Python and TypeScript as well as serverless technologies based on Azure. Developer will be responsible for creating web application backend components from scratch, which will be exposed as REST Web APIs to frontend. In this role, you should be able to write functional code, which handles data from external REST APIs as well as from NoSQL database.

 

Frontend:

The second frontend component requires proficiency in AngularJS and TypeScript with the ability to make code design decisions. In addition, the developer has Python development skills, experience in API development and testing as well as in data visualization frameworks like D3.js.

Task Description

The services shall be provided within the framework of an agile development method. The concrete activities required in each case to implement the services commissioned shall be agreed iteratively between the parties within the framework of sprint meetings and implemented by the Contractor within the respective sprints following the sprint meetings. Prior to each sprint meeting, the contractor shall independently check, on the basis of its professional expertise, which individual services are reasonable and feasible within the scope of the assignment in the respective sprint. The sprints each have a duration of 2 weeks, so that the sprint meetings take place at intervals of 2 weeks. Within the individual sprints, the contracting parties shall coordinate the respective technical requirements for the services to be provided in daily meetings in order to achieve the compatibility of the individual components Supply Chain Digital Twin. The technical requirements for the services to be provided are assessed by the Contractor on the basis of its own technical assessment. After completion of a Sprint, the parties shall conduct a "Sprint Review'' in which the contractor reports on the feasibility and status of the services performed by it in the previous sprint and makes a recommendation on how to proceed with regard to the services that proved to be unfeasible in the respective sprint. All of the meetings and exchanges described above shall take place exclusively in the presence of a central contact person named by us, who shall coordinate the project on our internal side. The organisation and scheduling of the meetings described above in which the contractor is involved shall be organised and carried out by the contractor and coordinated with us.

 

Backlog items will be assigned in Azure DevOps containing business requirements and acceptance criteria.


Tasks:

-       Affiliation of scalable and responsive cloud-based Web application using state-of-the-art frontend engineering practices by:

o  Designing a technical concept, coding, testing and documentation according to the backlog item based on TypeScript and Python [BE]

o  Designing a technical concept, coding, testing and documentation according to the backlog item based on AngularJS and TypeScript [FE]

o  Translation of UI/UX design wireframes to actual code, by developing web user interface components and related tests [FE]

o  Designing and testing of APIs [FE]

o  Implement serverless technologies based on Azure, Azure Cosmos DB as well as Azure Event Hub [BE]

o  Creating web application backend components from scratch, which will be exposed as REST Web APIs to frontend [BE]

o  Write functional code, which handles data from external REST APIs as well as from NoSQL database [BE]

o  Implementing JWT-based authentication and access token handling [BE]

o  Performing visualization within data visualization frameworks like D3.js [FE]

o  Developing CI/CD build pipelines for the developed web components and takes actions to keep code/systems stable and efficient [BE, FE]

o  Testing including unit, integration, and performance tests [BE, FE]

-       Identify, design, and implement product improvements for the project related tasks according to the discussed backlog [BE, FE]

-       Documentation of technical implementation and related processes in Azure DevOps. Company will validate and approve it [BE, FE]

Frontend developer

Remotely
Full-time
Permanent work

Проект: Компания-разработчик (25%) сетевого программного обеспечения на базе NFV-технологий из России.

Предстоит заниматься продуктом Zero Trust Network Access - первый по-настоящему удобный сервис для управления безопасным удаленным доступом сотрудников к корпоративным ресурсам. 


Задачи:

Мы ищем разработчика, который смог бы:

- быстро и эффективно разрабатывать прототипы UI для админ панелей и личных кабинетов, используя React и наш API для общения с backend (FastAPI).

- визуализировать собранные логи внутри админ панелей (ELK, charting библиотеки,..)

- доводить разработанные прототипы до коммерческого продукта - валидация входных параметров, обработка ошибок, улучшение UX и т.д.

- создавать варианты frontend на основе предложенных дизайнов и wireframes

- разбираться в сетевых технологиях на уровне достаточном для отладки продукта “end-to-end”


Требования:

- 3+ года недавнего опыта полной разработки сложных UI систем в качестве единственного или основного разработчика (а не только отдельных частей большого продукта)

- Опыт использования в коммерческих продуктах современных web frameworks и систем дизайна (React, patternfly, ..)

- Опыт использования в коммерческих продуктах современных RESTful APIs (FastAPI, ..) и участия в их отладке

- Опыт визуализации накопленных данных (ELK, charting библиотеки,..).


Плюс:

- Опыт создания admin панелей для корпоративных клиентов.

- Знакомство с сетевыми технологиями.

- Опыт работы с Active Directory, LDAP.

- Опыт разработки контроля доступа (oAuth, MFA).

- Знакомство с Docker, Docker Compose.

- Опыт разработки платежной системы.

- Вклад в проекты с открытым исходным кодом.


Lead Developer

Our client, a unique mass media project (platform) is looking for a Lead Developer/CTO to further develop the product and team while creating a culture of positivity & problem solving with a sense of fun. Full-time remote position. Income level depends on your previous experience & knowledge. It’s an exciting and pivotal time for the product and business - we have a solid platform and foundation of clients asking for features that no one in the market yet offers. So as well as servicing the current offering, there is a greenfield opportunity to further develop the platform using smart tech. ✅ Responsibilities: - Co-creating and delivering the strategy. - Managing and building the team, as well as being hands on with the code. There are many technical challenges, core of which are based around using machine learning to surface how clients can make content more readable and enticing, as well as where and when to deliver it to maximise results. ✅ The current tech stack is based on: Python, Django, ReactJS, Elasticsearch, .NET Core, AngularJS, Docker + AWS Infrastructure. We expect you to take the lead on how to evolve the stack in a smart way. 🎬 Requirements: You’ve been around the block and are now hungry to become more commercial, take ownership, and although you don’t want to stop coding, you’re keen to manage and build teams or develop existing skills in these areas. A strong interest in data science and machine learning. You’ve been a lead developer or CTO before. You’ve built and scaled a SaaS platform. Would be great if you have a background in news publishing or analytics. You’ve managed teams or are now ready to do so.