backgo to search

senior front-end software engineer for a healthcare company

We are looking for a remote Senior Front-End Software Engineer with 3+ 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 the 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
                      • 3+ 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
                                            • Proficient English (written and spoken) B2
                                              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
                                                            • Paid time off
                                                            • Paid sick leave days
                                                            • Medical insurance
                                                            • Stable income
                                                            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 and soft skills
                                                            • Free access to LinkedIn Learning platform
                                                            • Language courses
                                                            • Free access to internal and external e-Libraries
                                                            • Certification opportunities
                                                            • Skill advisory service
                                                            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.