Este anúncio de emprego tem mais de 90 dias ...
candidaturas
Lead Software Engineer (ReactJS)
de ELEMENTS Global Services Lisboa em Lisboa (Publicado em 25-05-2022)
Elements Global Services is an award-winning HR Technology and Services Company revolutionizing the way employers expand and manage employees internationally. Our mission is simple. To simplify global expansion through a revolutionary technology that removes the barriers of globalization to give our customers the speed to market to EXPAND their business, ONBOARD employees, MANAGE compliance, and PAY worldwide! Global expansion is becoming more and more a part of the modern workplace, and with that comes things like remote work and spread-out teams. As Elements is a truly global company, we take care of our client?s employees worldwide. From Chicago to Manila, from Johannesburg to Delhi and Hong Kong, we provide top-class benefits to all the employees we serve every day. With offices all around the world and teams spread out between multiple time zones, you too can benefit from the ?Glocal? team strategy, giving our employees the flexibility, they need to do their very best work the best way they can.
Position Overview
You?ll be joining our innovative product team in building a game-changer SaaS platform that empowers global business and HR professionals to manage and pay their global workforce with state-of-the-art technology and a unique, simplified User experience.
A revolution cannot be done alone, and we need the best and brightest talent to continue our growth into the new modern workplace. We are looking to expand our team by hiring a new Lead Software Engineer (ReactJs) for our Payment Services portfolio, a team player who is ready to make the role their own and bring their own ideas and innovations to the table. Reporting to the Vice President of Payment Services, you will be joining our Product Development team and shaping new innovative solution architecture, help to create clean code, and involved in designing cloud native features and capabilities. You will get the chance to work on all parts of the application with a team of brilliant minded and driven people
Key Responsibilities
- Development of in-house software applications and databases, predominantly in ReactJS technologies.
- Participate in building the core software architecture, based on latest ReactJS framework. Contribute technically through hands-on feature development, code reviews, technical design documents, debugging operational issues and process streamlining.
- Provide day-to-day software application support and related technical advice.
- Deliver on each sprint, ideally participating in peer reviews and testing processes
- Any other matters / projects that the management may require assistance with from time to time.
- Participate in full software development life cycle ? requirements gathering, design, development, testing, deployment, user training and documentation.
- Collaborate with product owners and other business partners to understand and refine requirements that drive innovative cloud native B2B SaaS solution architecture, technology, and tools.
About You
- Bachelor?s in Electrical Engineering, computer science, or related technical field, or equivalent work experience.
- 8+ years of relevant progressive work experience in cloud B2B SaaS solutions development including hands-on coding, modern software architecture, open source, containers, and security.
- Proficient in object-oriented programming languages, experience with ReactJS.
- Knowledge of API Design, API Rest, API Security Framework, API Management, Open API, OpenShift.
- Experience working in microservices architecture, cloud architecture
- Passionate about building software of the highest quality. An open mind to learn new things and the curiosity to understand how things work.
- Experience developing software solutions within HRIS, Payroll, Tax or Payment Process companies is desirable.
- Proven track record of developing complex multi-layer client enterprise architecture.
- Prior experience working on UAT?s / TDD(test driven development)
- The desire to take ownership of your work and initiative to improve the product.
- Familiar with relational database development, modelling and performance optimization.
- Strong in general software design, and specifically REST API design.
- Deep understanding of how to design software to support scalability, responsiveness, security and maintainability, and the ability to reason and articulate the design.
- Familiar working in continuous deployment environments, AZURE preferred.
- Proficient in object relational mapping techniques.
- Experience in HTML, CSS and JavaScript.
- Experience in Git.
What We Value
- You are a self-starter, and a self-motivated team player.
- You are curious by nature and persistent to find the solutions.
- You can thrive in a fast-paced, agile environment.
- You have excellent verbal and written communication skills.
- You have strong fluency in English.
What We Offer
- Technical and business skills advancement through Coursera.
- Opportunity to work in a company that is revolutionizing the market and is experiencing exponential growth.
- Allow your inspirational ideas to come to life in a highly creative and executional environment.
- Ability to work in an organization with over 40 nationalities all over the world, which embraces diversity, inclusion, and belonging at its core.
- The opportunity to challenge in a high performing organization and leave each day knowing you have made an impact.
This position description may not describe all duties, responsibilities, and skills associated with this position. It is intended to portray the major aspects of the job. Other duties or skills may be required.
Elements Global Services is an Equal Opportunity Employer and Prohibits Discrimination and Harassment of Any Kind: Elements is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Elements is based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV Status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Elements will not tolerate discrimination or harassment based on any of these characteristics. Elements encourages applicants of all ages.
This role may be subject to a background check after an employment offer has been made and final employment will be subjective to a positive result, in addition, reference may be requested at the final stage of the process.
Empregos recentes de ELEMENTS Global Services
-
26 May
Senior Software Engineer (.NET / C#)
ELEMENTS Global Services,
Lisboa -
28 Apr
SENIOR REGIONAL EMPLOYMENT LAW MANAGER
ELEMENTS Global Services,
Lisboa -
10 Feb
Legal Assistant
Elements Global Services,
Lisboa -
09 Feb
Regional Payroll Specialist
Elements Global Services,
Lisboa