Areas of Expertise

  • IT - Software Development
  • IT - Database Administration
  • IT - DataWarehouse & BusinessIntelligence

  • IT - Architecture
  • IT - Application Support
  • IT - Design (Graphics)

  • IT - System / Network Administration
  • IT - Management / Project Management
  • IT - Quality Assurance / Testing

  • IT - Business Analysis
  • IT - Consultancy
  • Telecom Engineering

  • IT - Hardware
  • IT - Marketing
  • IT - Sales

  • IT - Business Development
  • Automation
  • Finance

  • Human Resources
  • IT - Audit / Security
  • Office management / Administration

  • IT - Management / Executive Management
  • IT - Team Leading / Coordination
  • IT - SAP Consultancy/Development

Open Jobs






JavaScript Architect/Tech Lead - new ramp up in Bucharest

Summary:

Our client is looking for a frontend (web-based user interface) software development engineer to join their R&D team developing its new Network Performance Monitoring and Diagnostics as a Service (NPMDaaS) product, ObserverLIVE.

Duties/Responsibilities:

• Work effectively and efficiently with others on the R&D team to develop a winning product roadmap
• Continue to expand, focus and leverage personal and team knowledge base and technical abilities in constant pursuit of developing a superior product
• Follow the Agile Product Development model to constantly optimize feature, time to market and project budget while maintaining an uncompromising high level of product quality
• Execute full software development life cycle (SDLC)
• Write well-designed, testable code
• Develop new user-facing features, following established UI/UX design guidelines
• Provide ongoing maintenance, support, and enhancements
• Develop automated software unit tests and integration tests
• Integrate software components into a fully functional software system
• Troubleshoot and debug existing systems
• Provide recommendations for continuous improvement
• Be an effective, contributing team member, improving technologies and consistently applying best practices

Basic Qualifications:

• BS or MS in Computer Science, Computer Engineering, Software Engineering, or related field
• Excellent English-language written and verbal communication skills
• 6 or more years of software development experience, using an Agile methodology (e.g., SCRUM or Kanban), including design, development, and testing activities.
• Experience in developing complex commercial software products
• 5 years of experience developing single page application (SPA) web applications using HTML5, CSS2/CSS3, and JavaScript (ECMAScript 6)
• 4 years of experience using Angular and/or AngularJS
• Experience with addressing cross-browser compatibility issues
• Experience with version control systems (Bitbucket/Git preferred)
• Experience developing automated unit tests

Preferred Qualifications:

Experience with some or all of the following:
• UI libraries including JQuery, Leaflet, and Highsoft Highcharts
• Tools such as Node Package Manager (npm), Bower package manager, and Grunt task runner
• JetBrains IntelliJ IDEA or other JetBrains tools
• Atlassian tool suite, including JIRA, Confluence, Bitbucket/Git, Bamboo
• JFrog Artifactory artifact manager
• Linux backend environment (RHEL or CentOS preferred)
• Development using Java for related backend services
• Development of applications using a Microservices (preferred) or Web Services architecture
• Design, development or use of RESTful APIs supporting JSON or XML
• Elasticsearch, Logstash, Kibana (ELK stack)
• Deployment of applications in a cloud-hosted environment (Amazon Web Services / AWS preferred)
• Test-driven development
• Development or use of tools for Network Performance Monitoring and Diagnostics (NPMD)