Senior Fullstack Engineer

Job Description

Title: Senior Fullstack Engineer

Company Name: JP Infotech Sdn. Bhd.

Vacancy: 1

Job Location: Malaysia

Employment Status: Full-time

Educational Requirements:
∎ Bachelor in Engineering (BEngg) in Computer Science Engineering, Bachelor in Engineering (BEngg) in Information Technology
∎ Bachelor's degree in Engineering/IT/Computer Science.
∎ Skills Required: HTML5 & CSS3, JavaScript, Jenkins, PHP, rabbitmq, ReactJS, Symfony 4

Experience Requirements:
∎ At least 8 year(s)

Job Context:
∎ Designation: Sr. Full-stack Engineer
∎ Experience: 7+ Years
∎ Job Location: Kuala Lumpur, Malaysia (Candidates should relocate to Malaysia)
∎ Job Type: Permanent

Job Responsibilities:
∎ The Senior Software Engineer will work in a Product Engineering team, working closely with Technical Architects, Scrum Master, Software Engineers, Software Test Engineers, Project Managers and an Engineering Manager to deliver technical systems/solutions. The Senior Software Engineer will be involved in all phases of the Software Development Life Cycle encompassing design, development, integration, testing, deployment, maintenance and customer support using appropriate engineering practices, tools and technologies. While working as part of an engineering team, the Senior Software Engineer shall provide technical leadership on technical decisions and/or development practices, coaching the junior engineers and assisting Engineering Team Lead when necessary.
∎ Participate in all phases of Software Development Life Cycle - Design, Development, Integration, Testing, Deployment, Maintenance, Customer Support in large and/or complex systems.
∎ Collaborate and work together with Technical Architects, Software Engineers, Test Engineers, Infrastructure Engineers and others in the lifecycle to achieve the desired engineering outcomes.
∎ Provide technical leadership to the engineering team.
∎ Able to work independently, proposing viable technical solutions through research and in-depth understanding of the code base.
∎ Produces or validates the schedule and effort estimate for each task to be performed, commit to the assigned task.
∎ Demonstrates an understanding of the importance of schedule and will endeavor to estimate accurately and deliver according to those estimates.
∎ Demonstrates maturity, skills and adeptness in team collaboration, technical discussions and negotiations.
∎ Drives good engineering practices such as code refactoring, unit testing and code reviews.
∎ Continually improve personal understanding of the new technologies programming languages, frameworks, technical concepts, methods, and measurements that underpin the Engineering disciplines and practices of the company.
∎ Proactively research industry trends and best practices, and apply them where applicable.
∎ Demonstrates the ability to understand, challenge, contribute or construct software specification and is capable of building software in line with the specifications.
∎ Exploits appropriate software development methods, languages, libraries and techniques and applies these to software engineering tasks to realize the most effective outcome.
∎ Ensures that all work is consistent with defined standards where standards exist and to withstand professional scrutiny in any case.
∎ Ensures that high quality and delivery standards are met, and consistently delivers quality code on time and within estimate.
∎ Demonstrates the ability to reflect on and improve personal performance.
∎ Coach and guide junior engineers in terms of best practices, product/process knowledge and tools.

Additional Requirements:
∎ 7 to 10 years of experience in the IT/Software industry with hands-on development experience.
∎ At least 3 to 5 years of hands-on development experience in Symfony and ReactJs.
∎ Essential to master one programming language with in-depth knowledge and related framework technologies.
∎ PHP: PHP5 & PHP7, worker and background processes, Websockets.
∎ Symfony: Version 2.6 or higher, experience in upgrading to newer major versions 3.x/4.x
∎ Worker Queues: RabbitMQ, Redis,
∎ Database: Oracle, MariaDB MaxScale
∎ JavaScript - jQuery, ES6, ReactJs, Websockets
∎ CSS - CSS3, Preprocessors (Sass / Less)
∎ Build/Deployment: Jenkins
∎ Good understanding of UI/UX fundamentals.
∎ Good understanding of micro services architecture and REST API design fundamentals.
∎ Familiarity with all stages of a product lifecycle.
∎ Able to work independently, drive technical decision and propose viable technical solutions.
∎ Excellent programming and debugging skills.
∎ Good communication skills.
∎ Adaptable and collaborative and good team player. Able to work with a variety of methodologies and technologies.
∎ Experience in traditional waterfall or agile methodology.
∎ Experience in a big/complex project with a team size of 10-20
∎ Experience in building solutions from scratch or implemented/built software libraries/framework from scratch.

Compensation & Other Benefits:
∎ Provident fund, Insurance

Job Source: Bdjobs.com Online Job Posting.

Application Deadline: 17 Mar 2022

Company Information:
∎ 15 Feb 2022
∎ JP Infotech Sdn. Bhd.
∎ Address : Suite 8-1 & 8-2, Level 8, Menara CIMB, Jalan Stesen Sentral 2, K L Sentral, 50470 Kuala lumpur, Wilayah Persekutuan, MALAYSIA
∎ Web : http://www.jpinfotech.com/
∎ Business : J P Infotech is a boutique IT Services Company with a pragmatic and collaborative approach supported by specialist expertise. We strive to differ from the pack as a conscientious service provider who puts the client and the client`s interest first in any given engagement.

From the very start, Building Excellence our motto has been a guiding principle in setting the course for our company. Our dedication to quality and efficiency is the cornerstone of Building Excellence. We work hard to meet our client`s needs. We set ourselves above other IT firms by constantly and consistently paying attention to details and ensuring client satisfaction.

Category: IT/Telecommunication

: We are looking for talented people for US based company in Malaysia- Kuala Lumpur. If you feel you are the right fit for this job, please update your CV and apply.

Similar Jobs