backgo to search

senior javascript developer

JavaScript, Backbone marionette js, underscore.js, Java, Node.js

We are seeking a highly skilled and experienced Senior JavaScript Developer to join our team on a remote basis.

As a Senior JavaScript Developer, you will be responsible for designing and building scalable, high-quality web applications for our customer's cloud-based products. You will work closely with a team of talented Product Managers, Designers, and Architects to develop end-to-end solutions to make the administration of the products simple at the Enterprise scale.

If you are a motivated self-starter with excellent problem-solving skills and a passion for building high-quality web applications, we would love to hear from you. Please apply today and join our team of talented developers.

  • Design and build scalable, high-quality web applications using modern HTML, CSS, JavaScript, REST, and JSON
    • Collaborate with Product Managers, Designers, and Architects to develop end-to-end solutions for cloud-based products
      • Drive innovation by coming up with new and exciting ideas to creatively solve issues, as well as proactively look for opportunities to improve the design, interface, and architecture of the customer's products on the cloud
        • Use NodeJS to build large-scale single-page web applications
          • Work with Agile software development methodologies (e.g., XP, scrum) to deliver high-quality software on a regular basis.
            • Use data-driven development to make informed decisions about product features and improvements
              • Ensure that all code is maintainable, testable, and scalable
                • Work collaboratively with other developers, as well as independently when needed, to achieve project goals
                  • Bachelor's degree in Engineering, Computer Science, or equivalent
                    • Mastery of standard front-end technologies like modern HTML, CSS, JavaScript, REST, and JSON
                      • 4+ years of experience designing and building production-level web applications, especially for delivery as SaaS
                        • Expertise in NodeJS
                          • Experience working with agile software development methodologies (e.g., XP, scrum)
                            • Familiarity with data-driven development
                              • Experience using AWS and Docker containers
                                • Backbone Marionette.js, Underscore.js hands-on experience
                                  • Understanding of front-end architecture, building large-scale single-page web applications.
                                    • Strong interpersonal and communication skills
                                      • B2+ English level

                                        benefits for locations

                                        For you
                                        • Insurance Coverage 
                                        • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
                                        • Financial assistance for medical crisis 
                                        • Retiral Benefits – VPF and NPS 
                                        • Customized Mindfulness and Wellness programs 
                                        • EPAM Hobby Clubs
                                        For your comfortable work
                                        • Hybrid Work Model 
                                        • Soft loans to set up workspace at home 
                                        • Stable workload 
                                        • Relocation opportunities with ‘EPAM without Borders’ program

                                        For your growth
                                        • Certification trainings for technical and soft skills 
                                        • Access to unlimited LinkedIn Learning platform 
                                        • Access to internal learning programs set up by world class trainers 
                                        • Community networking and idea creation platforms 
                                        • Mentorship programs 
                                        • Self-driven career progression tool

                                        get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                        Girl in front of laptop
                                        looking for something else?

                                        Find a vacancy that works for you. Send us your CV to receive a personalized offer.