PHP senior developer
REI Development Services
№10816621, 20 octombrie 2021
Oraș:
Chișinău
Studii:
Orice
Experiența de munca:
De la 2 pina la 5 ani
Salariu:
Nespecificat
Program de muncă:
Full-time
We are looking for passionate individuals to join our team as FS/BE/FE Developers. This are full time positions, that involves working within a cross-functional development team and collaborating with other departments like Infrastructure and Database Administration.
We are offering a very rewarding work environment within a team that loves to learn new technologies and deliver software products of high quality and performance. As a developer you’ll work primarily with PHP to deliver enhancements and new features for our applications. There will be opportunities to work with other technologies and frameworks such as Laravel, Phalcon, NodeJS, HTML/CSS/jQuery, Kafka, Beanstalk, Redis, MySQL, AWS and others.
We value our employees because they are our most important asset and thе key to our success. For us thе ideal candidate would be that person that is genuine, transparent, a team player and who wants to perform with dedication, support, innovation and a modern overview. We put every resource we have at your disposal so we can do things with a twist: we help you help us and not thе other way around.
Responsibilities
Write clean, secure, compliant, well-tested and high-quality code that is properly documented within the project
Review specifications/requirements to design, code, test and document high complexity tasks, using the right standards and tools.
Deliver tasks on time with quality
Promote knowledge sharing, and adoption of good practices.
Translate business requirements into development tasks
Create and maintain software applications and databases
Apply procedures and processes ( design specification, coding standards, unit testing and code reviews )
Create logical schemes and diagrams to help structure the project requirements in logical sequences;
Provide technical advice to Lead Developer and Project Owners and follow the standards defined for programming tools and techniques.
Provide effort estimates for assigned tasks
Collaborate with the QA team to provide functional, bug-free deliveries (review and suggest to enhance interaction between teams)
Find ways to improve system robustness, resilience and stability
Follow the development of the tasks and project in each stage, but also the results obtained
Conduct research and builds prototypes/POCs to identify solutions;
Contribute to optimization and scalability projects;
Make use of database optimizations techniques;
Perform bug tracking, resolution and hotfixes;
Observe code standards and, most importantly, propose code standards to increase productivity and reusability;
Configure, test, and apply changes specific applications;
Create and edit the structure of the database by means of coding the data description using relational database management systems;
Advise users on using the developed software projects;
Create user guides and specific technical documentation;
Responsible for growing the technical knowledge-base of the department;
Continuously Research and read specialized literature (books, online documents, forums, existing documentation);
Ensure access to the collected data for the other team members;
Essential Skills & Requirements
Passion for building great software
Proficient knowledge of information security, modern standards approach, system integration, user focus, system designs, development process optimization.
Algorithmic and analytical thinking, being assertive, customer and solution-oriented
Experience with Agile or Scrum software development methodologies
Experience with version Control (GIT / SVN)
Strong technical architecture knowledge
Experience in building CI/CD processes (experience with Git & Jenkins is preferred)
Flexibility for unexpected requests to modify the project, which may occur anytime during development
Ability to fit into well-defined planning and strict deadlines
Ability to track and work with technical processes that take place within different departments
Ability to learn, understand and apply new technologies and cascade to team
Advanced knowledge of English, writing, and communication skills
Advanced knowledge in Object Oriented PHP
Strong MySQL knowledge, understanding of database usage optimization
experience with REST, SOAP APIs, Web sockets ()
Strong experience with HTML, CSS, jQuery
JavaScript (native and any framework) development
knowledge about common web attack vectors (XSS, CSRF attacks, session hijacking, SQL injection)
Ability to Work with remote teams
Experienced in API integration between different technologies (C, Java, PHP)
Cross-browser support and supporting older devices;
Company is based in Bucharest / Romania, but we are open for employee / contractor from Moldova, working full remote.
We are offering a very rewarding work environment within a team that loves to learn new technologies and deliver software products of high quality and performance. As a developer you’ll work primarily with PHP to deliver enhancements and new features for our applications. There will be opportunities to work with other technologies and frameworks such as Laravel, Phalcon, NodeJS, HTML/CSS/jQuery, Kafka, Beanstalk, Redis, MySQL, AWS and others.
We value our employees because they are our most important asset and thе key to our success. For us thе ideal candidate would be that person that is genuine, transparent, a team player and who wants to perform with dedication, support, innovation and a modern overview. We put every resource we have at your disposal so we can do things with a twist: we help you help us and not thе other way around.
Responsibilities
Write clean, secure, compliant, well-tested and high-quality code that is properly documented within the project
Review specifications/requirements to design, code, test and document high complexity tasks, using the right standards and tools.
Deliver tasks on time with quality
Promote knowledge sharing, and adoption of good practices.
Translate business requirements into development tasks
Create and maintain software applications and databases
Apply procedures and processes ( design specification, coding standards, unit testing and code reviews )
Create logical schemes and diagrams to help structure the project requirements in logical sequences;
Provide technical advice to Lead Developer and Project Owners and follow the standards defined for programming tools and techniques.
Provide effort estimates for assigned tasks
Collaborate with the QA team to provide functional, bug-free deliveries (review and suggest to enhance interaction between teams)
Find ways to improve system robustness, resilience and stability
Follow the development of the tasks and project in each stage, but also the results obtained
Conduct research and builds prototypes/POCs to identify solutions;
Contribute to optimization and scalability projects;
Make use of database optimizations techniques;
Perform bug tracking, resolution and hotfixes;
Observe code standards and, most importantly, propose code standards to increase productivity and reusability;
Configure, test, and apply changes specific applications;
Create and edit the structure of the database by means of coding the data description using relational database management systems;
Advise users on using the developed software projects;
Create user guides and specific technical documentation;
Responsible for growing the technical knowledge-base of the department;
Continuously Research and read specialized literature (books, online documents, forums, existing documentation);
Ensure access to the collected data for the other team members;
Essential Skills & Requirements
Passion for building great software
Proficient knowledge of information security, modern standards approach, system integration, user focus, system designs, development process optimization.
Algorithmic and analytical thinking, being assertive, customer and solution-oriented
Experience with Agile or Scrum software development methodologies
Experience with version Control (GIT / SVN)
Strong technical architecture knowledge
Experience in building CI/CD processes (experience with Git & Jenkins is preferred)
Flexibility for unexpected requests to modify the project, which may occur anytime during development
Ability to fit into well-defined planning and strict deadlines
Ability to track and work with technical processes that take place within different departments
Ability to learn, understand and apply new technologies and cascade to team
Advanced knowledge of English, writing, and communication skills
Advanced knowledge in Object Oriented PHP
Strong MySQL knowledge, understanding of database usage optimization
experience with REST, SOAP APIs, Web sockets ()
Strong experience with HTML, CSS, jQuery
JavaScript (native and any framework) development
knowledge about common web attack vectors (XSS, CSRF attacks, session hijacking, SQL injection)
Ability to Work with remote teams
Experienced in API integration between different technologies (C, Java, PHP)
Cross-browser support and supporting older devices;
Company is based in Bucharest / Romania, but we are open for employee / contractor from Moldova, working full remote.
Telefon:
Persoana de contact:
Cristina Costache
E-mail:
Site:
CV-ul a fost trimis cu succes! 🥳
Înregistrează-te acum, pentru a monitoriza statusul CV-ului tău!
Primit
și
Văzut