305 King St W
Suite 1100
Kitchener, ON N2G 1B9
Canada
Junior JavaScript Developer Croatia or Remote
Junior JavaScript Developer Description
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.
We are seeking a motivated and detail-oriented Junior JavaScript Developer to join our dynamic team.
In this role, you will be instrumental in developing high-quality software solutions using JavaScript and other front-end technologies. You will have the opportunity to work on diverse projects, enhancing your skillset and contributing to the success of our digital products.
#LI-DNI
Responsibilities
- Write clean, efficient, and scalable code in JavaScript to meet project requirements
- Develop JavaScript/TypeScript-based applications adhering to coding standards and best practices
- Enhance front-end functionality using HTML, CSS, and JavaScript frameworks
- Resolve issues in software applications by performing debugging and testing
- Collaborate with cross-functional teams to design, develop, and deploy software solutions
- Keep abreast of the latest trends and advancements in JavaScript development and related technologies
Requirements
- 1-2 years of experience with JavaScript, React.js
- A degree in Computer Science, Information Technology, or a similar technical field
- Strong knowledge of front-end technologies including HTML, CSS, and TypeScript
- Solid understanding of object-oriented principles and design patterns
- Background in web application development and RESTful APIs
- Knowledge of SQL/NoSQL database and Oracle database, handling data persistence using ORM Frameworks
- Understanding of software development methodologies and processes
- Strong problem-solving and analytical skills with the capability to quickly grasp complex concepts and troubleshoot issues
- Advanced English communication skills (B2 or higher)
- Availability for full-time work (40 hours per week)
- Motivation and eagerness to learn and grow with new technologies
Nice to have
- Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform)
- Former projects, work experience or pet projects involving JavaScript, Angular, React, and Node.js
We offer
- Career development opportunities with a transparent career path
- Wide range of professional trainings, workshops, and mentoring programs plus unlimited access to LinkedIn Learning
- Learning resources and financial support for completing certification programs
- Christmas and Vacation bonus
- Corporate Health Insurance (basic and supplementary)
- Free yearly medical check-ups
- 25 days of vacation