Remote Middle Front-End Software Engineer work | EPAM Anywhere

This website uses cookies for analytics, personalization and advertising. Click here to learn more or change your cookie settings. By continuing to browse, you agree to our use of cookies.

Back icon

Middle Front-End Software Engineer for a Healthcare company

Middle Front-End Software Engineer for a Healthcare company 40 hrs/week, 12+ months

We are looking for a remote Middle Front-End Software Engineer with 2+ years of Java development experience to join our Scrum Team.

The customer is an American company distributing pharmaceuticals at a retail sale level and providing health information technology, medical supplies, and care management tools.

The main pool of tasks is associated with the development of a world-class pharmacy management solution built on a microservices-based architecture. The main focus is design of the solution for one of the new microservices which will gradually substitute functions of existing monolith application.

Please note that even though you are applying for this position, you may be offered other projects to join within EPAM Anywhere.

Responsibilities

  • Client-side applications architecture development
    • Development and Bug fixing of client current systems
      • Write high quality code and be involved in code review
        • Estimating requirements and specs analysis
          • Propose and discuss complex technical solutions, create design documents
            • Collaborate with back-end developers, BA and QA to improve product and features
              • Communicate with the customer, refine functional and none-functional requirements
                • Analyze and improve performance, efficiency and stability of application
                  • Identify and fix issues, bugs, and bottlenecks of the system
                    • Scrum events participation

                      Requirements

                      • 2+ years of Java development experience
                        • Knowledge of Java Swing
                          • Strong knowledge of at least one modern JavaScript front-end framework: Angular.js, React.js, Vue.js
                            • Advanced knowledge of jQuery or other libraries
                              • Strong knowledge of JavaScript Test Frameworks
                                • Experience in Unit and API Testing
                                  • Advanced knowledge of JavaScript Profiling and Debugging and JavaScript Code Quality tools
                                    • Strong knowledge in Code Review Process and Release Strategy
                                      • Strong desire and skills to solve non-trivial and challenging problems
                                        • A self-starter who is consistently looking to innovate and find ways to enhance our customers' experience, with ability to own solutions end to end
                                          • Have engineering approach to task solving

                                            Nice to have

                                            • Experience with TDD
                                              • Experience in CI/CD
                                                • Programming experience in other languages
                                                  • Experience in cross-browser compatible HTML/CSS markup
                                                    • Experience in building and implementing A/B tests
                                                      • Experience in building highly scalable and performant applications
                                                        • Agile practices experience

                                                          We offer

                                                          • Competitive compensation depending on experience and skills
                                                            • Work on enterprise-level projects on a long-term basis
                                                              • Full-time remote work
                                                                • Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
                                                                  • Community of 38,000+ industry's top professionals
                                                                    JavaScript
                                                                    Java
                                                                    Automated Testing in JS

                                                                    40 hrs/week

                                                                    Hours per week

                                                                    12+ months

                                                                    Project length

                                                                    Belarus, Brazil, Chile, Colombia, India, Russia, Ukraine

                                                                    Locations eligible for the position