Middle JavaScript Developer for a Software Company
JavaScript
& 2 others

Sorry, this position is no longer available
Armenia
Currently, we are looking for a remote Middle JavaScript Developer to join our team.
Our customer is a company that provides businesses the ability to dynamically feature critical content and updates on their websites based on the consumer’s location, proximity to the business' physical location, or other geo-fenced regions, markets, or places of interest.
Responsibilities
- Contributing to all aspects of the web applications under the team’s ownership, which may include design, implementation, testing, integration, deployment, and maintenance
- Developing new application widgets within the Radius8 ecosystem
- Establishing best practices for our products.
- Writing clear and concise developer documentation for the things you build
- Working with designers and developers outside of our organization to build and deploy our products
Requirements
- 3+ years of relevant software development experience using JavaScript, HTML, and CSS
- Experience writing vanilla JavaScript (ES5/ES6). Experience with vanilla CSS3 as well as Bootstrap
- A full understanding of commonly used CSS properties and their browser support
- Strong understanding of media queries/responsive design patterns
- Knowledge of how the web works and how to make it efficient (HTTP, caching, page rendering, etc)
- Strong software development fundamentals (data structures, algorithms, problem-solving, dynamic programming)
- Able to write clean, readable, maintainable, and well-tested code
- Familiarity with browser development tools (Chrome, Safari, Edge, FF)
- Experience with RESTful Web Services
- Ability to craft simple and elegant solutions to complex problems
- Passionate about what you do and care deeply about the things you build
- Able to clearly communicate to technical and non-technical audiences
- BS or MS degree in Computer Science, Computer Engineering, Information Technology, or a related number of experience years
- Confident English level (B2+)
Benefits
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn