backgo to search

middle front-end software engineer for a healthcare company

bullets
JavaScriptJava, Automated Testing in JS
bullets
Armenia, Georgia, Kazakhstan

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.

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
                                            • English level proficiency B1
                                              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

                                                            benefits for locations

                                                            location.svg

                                                            For you

                                                            • Medical insurance package for you and your family
                                                            • Stable income
                                                            • Paid sick leave days

                                                            For your comfortable work

                                                            • 100% remote work forever
                                                            • Free licensed software
                                                            • Possibility to work on your own device (BYOD)
                                                            • Stable workload
                                                            • Relocation opportunities
                                                            • Flexible engagement models

                                                            For your growth

                                                            • Free trainings for technical, soft, and leadership skills
                                                            • Access to LinkedIn Learning platform
                                                            • Language courses
                                                            • Access to internal and external e-Libraries
                                                            • Certification opportunities
                                                            • Skill advisory service
                                                            subscribe to EPAM Anywhere vacancies!Hundreds 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.