Are you passionate about JavaScript and looking to kick-start your career? We have a fantastic opportunity for you! We're currently seeking a Junior JavaScript Developer to join our enthusiastic team.
This role is perfect for those ready to take on new challenges and eager to grow professionally. As a Junior JavaScript Developer, you'll be involved in various exciting projects and play a key role in the software development process. It's a great opportunity to sharpen your programming skills and advance in your tech career. If you're dedicated and excited about software development, we'd love to hear from you!
#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
- Utilize your JavaScript skills to enhance front-end functionality, working with HTML, CSS, and JavaScript frameworks as needed
- Resolve issues in software applications, performing debugging and testing
- Collaborate with cross-functional teams to design, develop and deploy software solutions
- Stay updated with the latest trends and advancements in JavaScript development and related technologies
Want more jobs like this?
Get jobs in Belgrade, Serbia delivered to your inbox every week.
- A degree in Computer Science, Information Technology, or a similar technical field
- Strong knowledge/coding skills/experience in front-end technologies such as HTML, CSS, JavaScript and TypeScript
- Knowledge and experience in frameworks and libraries such as React.js, Angular or Node.js
- Solid understanding of object-oriented principles and design patterns
- Understanding of web application development and RESTful APIs
- Knowledge of SQL/NoSQL database, handling data persistence using ORM Frameworks
- Understanding of software development methodologies and processes
- Strong problem-solving and analytical skills, with the ability 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
- Knowledge of cloud computing platforms (e.g., AWS, Azure, Google Cloud Platform)
- Former projects, work experience or pet projects would be a plus (JavaScript, Angular, React and Node.js)
- Diverse multicultural, multi-functional, and multilingual work environment
- Global scope, international projects in different business domains: life sciences and healthcare, retail, and distribution, software and hi-tech, etc
- Outstanding career development opportunities with a transparent career path and a roadmap to accelerate your journey
- Numerous opportunities for self-development: hard & soft skills internal training courses, mentoring programs, and unlimited access to LinkedIn Learning courses
- Knowledge-sharing with colleagues from EPAM's global tech communities
- English language courses
- 25 days holiday per annum
- 5 days of sick leave without medical certification
- Private health insurance for employees and discount for private health insurance for family members
- Discount for Fit Pass program
- Comfortable modern offices in Belgrade and Novi Sad or remote work from any location in Serbia
- Regular corporate and social events (parties, sport events, advanced CSR programs etc.)
- Learning programs for kids (eKids)
No less important is our applicants' safety, well-being, and experience. Therefore, until further notice, all EPAM employment interviews will be conducted remotely. Our recruitment professionals and hiring managers are standing by to ensure a robust and engaging virtual candidate experience. We look forward to speaking with you!