Senior Full Stack Software Engineer, Portugal, Perxters

Publicados 2022-09-25
Expira 2022-10-25
ID #1184356693
Senior Full Stack Software Engineer, Portugal, Perxters
Portugal, Portalegre, Portugal,
Publicados September 25, 2022

Detalhes do trabalho

Tipo de emprego: Tempo total
Tipo de contrato: Permanente
Tipo de salário: Por mês
Ocupação: Senior full stack software engineer

⇐ Trabalho anterior

Próximo trabalho ⇒     


Perx Technologies is a category creating Lifestyle Marketing SaaS Platform helping traditional enterprises transform from transient, transactional businesses to delivering meaningful engagements and experiences in the digital economy.Enterprises are racing to build mobile-first net new revenue streams by becoming 2 sided marketplaces. Perx Lifestyle Marketing Platform enables enterprises to redefine customer engagement, stand up a commerce marketplace in less than 30 days, and become a strong Adtech contender in the digital economy.The RoleYour Responsibilities will include:Ability to understand and influence the vision of program strategyPlan information architecture by studying the business concept, strategy, and target market; envisioning architectural scheme, information structure and features, functionality, preparing data models; designing information structure, work-and dataflow, and navigation; evaluating information representation.Design and develop solution strategy which supports productivity, maintainability, interoperability, and product growthPrevent decision process from stalling by ensuring solution level issues are addressed promptlyConduct, manage, and enforce code reviews.Conduct technical and feature risks assessments and communicate to the architecture and product management groupsEducate and enforce clean code that follows the main programming principlesEnforce Proper Unit, Integration, System, Performance level Tests, Code Coverage, and Static / Dynamic Code Quality MetricsWork with the wider tech team to ensure proper solution based on the established architectural principles and patternsMentor and guide technical resources within the teamLeverage open source and other technologies and languages outside of the framework should the need arise and autonomously be able to make use of those technologies.Develop cutting edge solutions to maximize the performance, scalability, and distributed processing capabilities of the systemProvide troubleshooting and root cause analysis for issues that are escalated by the teamEnhances information architecture team accomplishments and competence by planning delivery of solutions; answering technical and procedural questions for less experienced team members; teaching improved processes; mentoring team members.Follow best practices (test-driven development, continuous integration, SCRUM, refactoring, code standards)Ideal ProfileSkills Required:BS/MS degree in Computer Science, Engineering, related subject OR equivalent work experience.4+ years of application development experience with RoR and other OO based programming languagesMinimum 4 years’ experience in application design and development with infrastructure management experience, specifically: –building and maintaining a multi-tenanted, micro service-based architectureSDK and API design and maintenance)DevOps in an agile environment, AWS and Docker. Experience with Ansible or other automation tools a plus.Software development experience including design patterns, RESTful service implementation, Service Oriented Architecture, Test-Driven Development, Acceptance Testing, Transact-SQL, relational databases and PostgreSQLDatabase Management, Data Modelling, Presenting Technical Information, Problem Solving, Strategic Planning, Data Maintenance, Verbal CommunicationExpertise in Angular 2+ and Angular JS and in-depth knowledge of TypeScript, JavaScript, CSS, HTML5; and interactive debuggers effectivelyExperience developing highly interactive applicationsA firm grasp of object-oriented analysis and designMulti-tier application design and developmentMulti-threaded design and developmentWhat's on Offer? Excellent career development opportunitiesWork with a globally hand-picked talent of 60+ employees who power some of the largest brands in the region who leverage the SaaS platform to engage with 50Mn+ consumers each dayGreat work environment with diverse and multicultural team from across the globe

⇐ Trabalho anterior

Próximo trabalho ⇒     


Entre em contato com o empregador

    Informação do empregador

    Registrado em October 7, 2017


    Pesquisa rápida:


    Digite cidade ou região


    Informação da categoria:

    Architecture is both the process and the product of planning, designing, and constructing buildings and other physical structures. Architectural works, in the material form of buildings, are often perceived as cultural symbols and as works of art. Historical civilizations are often identified with their surviving architectural achievements. The term architecture is also used metaphorically to refer to the design of organizations, software, and other abstract concepts. Construction is the process of constructing a building or infrastructure. Construction differs from manufacturing in that manufacturing typically involves mass production of similar items without a designated purchaser, while construction typically takes place on location for a known client. Construction as an industry comprises six to nine percent of the gross domestic product of developed countries. Construction starts with planning, design, and financing; and continues until the project is built and ready for use.


    Source: https://en.wikipedia.org/