Available Offers for Front-end

Junior System Developer

Leading-edge, full-service IT Solution partner that specializes in hardware and software supply to medium and large enterprise clients.

Platform: NetSuite ERP


Requirements


Technical Skills:

  • Basic understanding of ERP concepts and principles.
  • Proficiency in programming languages such as JavaScript, Python, Java, or similar.
  • Familiarity with databases and SQL for data retrieval and manipulation.
  • Basic knowledge of front-end web technologies (HTML, CSS, JavaScript) for user interface development.
  • Ability to troubleshoot and debug code and resolve technical issues.


NetSuite ERP Experience:

  • Prior exposure to NetSuite ERP through coursework, personal projects, or internships is an asset.
  • Familiarity with NetSuite customization using SuiteScript (SuiteTalk, SuiteFlow) for basic scripting and workflow automation.
  • Exposure to basic NetSuite integrations and data migration concepts.


Problem-Solving and Learning:

  • Strong problem-solving skills and eagerness to learn new technologies and tools.
  • Ability to research solutions independently and ask questions when needed.
  • Aptitude for grasping complex business processes and translating them into technical requirements.


Communication and Collaboration:

  • Good communication skills to work within a team and understand project requirements.
  • Willingness to collaborate with senior developers, business analysts, and other stakeholders.
  • Ability to document code and technical processes effectively.
  • Ability to estimate hours of effort, ETA and commit to the deadlines.


Basic Project Management:

  • Ability to manage and organize tasks, meet deadlines, and adapt to changing priorities.
  • Ability to estimate the effort hours for the project and follow established timeline.


Education:

  • Pursuing or recently completed a Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.


English Proficiency:

  • Strong written and verbal communication skills in English to effectively communicate within the team and document technical work.


Personal Attributes:

  • Enthusiastic and motivated to grow as a developer.
  • Attention to detail and commitment to producing quality code.
  • Adaptability and openness to receiving constructive feedback.


Certifications:

  • NetSuite ERP fundamentals certification is a strong asset.


Timezone: EST

Senior System Developer (NetSuite ERP)

Full-service IT solutions provider specializing in delivering hardware and software solutions to medium and large enterprise clients in search of Senior System Developer.


Requirements


Technical Skills:

  • Proficient in NetSuite ERP development, including customization, scripting, and integration.
  • Strong hands-on experience with SuiteScript, and SuiteFlow for NetSuite customization and automation.
  • In-depth knowledge of NetSuite SuiteCommerce Advanced (SCA) or SuiteCommerce InStore (SCIS) for e-commerce solutions.
  • In-depth knowledge of NetSuite Dashboard setups.
  • In-depth knowledge of NetSuite CRM presence.
  • Expertise in front-end web technologies such as HTML, CSS, JavaScript, and AJAX for building responsive and user-friendly interfaces.
  • Familiarity with RESTful APIs and web services integration.
  • Ability to design and develop custom e-commerce modules, particularly focusing on the "My Account" functionality.
  • Experience with e-commerce platforms, payment gateways, and third-party integrations.


E-commerce "My Account" Feature:

  • Demonstrated experience in implementing and enhancing the "My Account" feature within an e-commerce context.
  • My Account customization to populate Subaccounts and Line item data on customer facing portal.
  • Proficiency in creating user account dashboards, order history, account settings, wish lists, and personalized content sections.
  • Ability to implement secure authentication, authorization, and data privacy measures within the "My Account" functionality.
  • Understanding of user experience (UX) principles to design intuitive and user-friendly account management interfaces.


NetSuite ERP Integration:

  • Ability to integrate e-commerce platforms with NetSuite ERP, ensuring seamless data synchronization for orders, inventory, customer data, and financials.
  • Experience with data mapping, transformation, and data migration between e-commerce and NetSuite systems.


Problem-Solving and Troubleshooting:

  • Strong analytical and problem-solving skills to identify and resolve technical issues promptly.
  • Proficiency in debugging, testing, and optimizing code for performance and scalability.
  • Experience with version control systems, code reviews, and collaborative development
  • environments.


Project Management:

  • Ability to estimate the effort hours for the project and follow established timeline.


Additional Skills (Optional):

  • Experience with other e-commerce platforms (Magento, Shopify, WooCommerce, etc.).
  • Knowledge of responsive design and mobile-first development.
  • Understanding of SEO best practices within e-commerce applications.

Frontend Developer (Angular)

Remotely
Full-time

Project

An eCommerce platform to sell company's adhesive products across the globe. It enables new capabilities powering new-generation recommendation engines that drive growth.


Main responsibilities

·       Write high-quality code by following Angular/Typescript best practices and the company internal guidelines. 

·       Support the team by doing code reviews and providing new features to the project.

·       Attend technical meetings to align with other technical teams. 

·       Be available for your colleagues when your support is needed. 

·       Provide user interfaces that comply with the designs and wireframes. 

·       Fix bugs as efficiently as possible. 

·       Have an interest in complex architectures and their understanding.

·    The service is delivered using an agile working method (2 weeks sprints), plus daily meetings with the team and the bi-weekly sprint planning where all details will be defined per sprint, and all task-related delivery will be specified in the acceptance criteria of each ticket.


Requrements

·       5+ years in web development with large codebases. 

·       3+ years with a special focus on Angular. 

·       Proficient in HTML / CSS / ECMAScript standards. 

·       Proficient in Git. 

·       Familiar with the Scrum methodology. 


Must have experience

·       Master the Angular framework, Typescript, and RxJS.

·       Experience in both unit and e2e testing.

·       Experience in at least two other technologies from the Angular ecosystem (e.g., NGRX, Universal, Material).

·       Knowledge of Node and npm. 

·       English - B2 +


Nice to have

·       Experience in Jest and/or Cypress.

·       Knowledge of Module Federation and Web Components.

·       Understanding of CI/CD pipelines, especially with Azure DevOps.

·       Passion for the latest features and interest in the Front-End community.

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 developer

Remotely
Full-time

We are looking for Full-Stack developers with the following requirements:


- 3+ years (ideally 5+ years) of experience as a Full-Stack software engineer

- Strong knowledge of JavaScript and its execution environments (both server-side and client-side)

- Experience with front-end JavaScript frameworks and libraries (Vue.js is a big plus)

- Experience with messaging systems (Apache Kafka, RabbitMQ, etc.) and understand concepts like concurrency and transaction management

- Experience with establishing and managing relational and/or NoSQL databases (e.g. PostgreSQL, MongoDB)

- Experience with the Docker and its orchestration tools (k8s, docker-compose)

- Understanding of basic primitives in Web3 (DAO, NFT, FT etc.)

- Understanding of fundamental principles in cryptography

- Be comfortable with the modern stack and common standarts in Web3 (web3.js, ERC-20, ERC-721, near-api-js, NEP-141, NEP-171, client-side private key management, etc.)

- Writing extensive comments, documentation, design flow diagrams, and review PRs in English

- Working with our team to create tutorials and demonstrations that allow other developers to easily use/interact with the open-source components you develop

- English at B1+ (i.e. be able to keep all public conversations in English)

- Strong organizational skills — ability to work full-time remotely with no supervision

- Responsibility — we want to trust you