Locations
- Bulgaria
- Georgia
- Lithuania
- Mexico
- Moldova
- Poland
- Romania
- Ukraine
Company Background
Our client provides integrated software and tools for the agrarian business, including business management, commodity management, agronomy, trading, patronage solutions, and more. As part of a leading software group, we enable the diversified grain industry and co-ops to maximize value with a broad range of best-in-class business workflow solutions.
Project Description
As part of team, you'll focus and contribute on front-end initiatives for customers & support a variety of products & initiatives for integration. The main aim of project is to rewrite the UI of the existing app from JQuery to the latest Angular following FE best practices.
Technologies
- Angular
- jQuery
- HTML
- RESTful API
- Bootstrap
- HTML/CSS
- JavaScript
- Azure
- .NET
- KendoUI
What You'll Do
- Develop scalable and efficient web applications leveraging .Net and Angular technologies;
- Implement software components and features focusing on performance improvement and resource optimization;
- Collaborate closely with cross-functional teams to define requirements, design solutions, and deliver new features;
- Ensure code quality through rigorous testing practices, including unit tests, integration tests, and code reviews;
- Identify and troubleshoot issues in both production and non-production environments, ensuring timely resolutions;
- Participate actively in architectural discussions, proposing and implementing solutions for complex technical challenges;
- Stay abreast of industry trends and emerging technologies, applying them to enhance product capabilities;
Job Requirements
- 7+ years of experience in software enterprise application development;
- Strong experience in Single Page Application (SPA) development using Angular/Angular 10+;
- Experience with CI/CD practices and tools, with proficiency in GIT for version control;
- Experience in actively participating in product enhancement and continuous improvement initiatives;
- Excellent problem-solving skills with a proactive approach to addressing technical challenges;
- Effective verbal and written communication skills, with the ability to collaborate effectively in a team environment;
- Experience in web front-end development including HTML, HTML5, CSS/CSS3, Bootstrap, JavaScript, and Responsive UI frameworks;
- Utilizing and consuming RESTful APIs;
- Excellent understanding of Object-Oriented design and its implementation using JavaScript/ES6 and ES5;
- Understanding of MVVM Pattern;
- Experience with performance techniques in Angular, including ability to articulate pros and cons and drive technical direction;
- Ability to clearly articulate NgRx architecture (including how it works and its key components);
- Ability to clearly articulate SOLID design principles;
- Ability to work with tight deadlines and dynamic environments;
- Knowledge of English - from Intermediate+ (written/oral);
Preferred Skills
- Proficiency in .NET Core, C#, and related technologies;
- Strong understanding of software architecture, design patterns, and best practices;
- Demonstrated ability to optimize application performance and resource utilization;
- Proficiency in SQL and NoSQL databases;
- Understanding of Agile methodologies and practices;
- Relevant certifications (e.g., Microsoft Certified: Azure Developer Associate) would be advantageous;
- Experience with integrations with Data Dog or similar technologies;
What Do We Offer
The global benefits package includes:
- Technical and non-technical training for professional and personal growth;
- Internal conferences and meetups to learn from industry experts;
- Support and mentorship from an experienced employee to help you professional grow and development;
- Internal startup incubator;
- Health insurance;
- English courses;
- Sports activities to promote a healthy lifestyle;
- Flexible work options, including remote and hybrid opportunities;
- Referral program for bringing in new talent;
- Work anniversary program and additional vacation days.