Senior Full Stack Engineer

Details of the offer

As a Senior Full Stack Engineer, you will play a key role in architecting, designing, and implementing complex software solutions across our entire technology stack. You will lead a team of talented engineers, guiding them in best practices, fostering innovation, and ensuring the delivery of high-quality, scalable software products.

Responsibilities
• Lead the design and development of scalable, high-performance software solutions leveraging JavaScript/TypeScript, Node.js, Python, ReactJS, and other relevant technologies.
• Collaborate closely with cross-functional teams to understand requirements and translate them into technical specifications, ensuring alignment with business objectives.
• Architect and implement robust backend services using Node.js and Python, optimizing for performance, scalability, and maintainability.
• Design and develop intuitive, responsive user interfaces using ReactJS, adhering to best practices in frontend development.
• Integrate with third-party platforms and services, such as Shopify, leveraging their APIs to enhance functionality and streamline operations.
• Utilize databases like RethinkDB and Elasticsearch to support real-time data updates, full-text search, and analytics capabilities.
• Optimize server infrastructure and deployment pipelines using cloud platforms like AWS and Digital Ocean, ensuring reliability, scalability, and cost-efficiency.
• Implement 3D image rendering capabilities using Three.js.
• Mentor and coach junior engineers, providing technical guidance, code reviews, and fostering a culture of continuous learning and improvement.
• Stay abreast of emerging technologies and industry trends, evaluating and incorporating new tools and methodologies to enhance our technical capabilities.
• Act as a technical leader, contributing to architectural decisions, roadmap planning, and overall technical strategy.

Qualifications
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
• 7+ years of professional experience in full stack software development.
• Strong proficiency in JavaScript/TypeScript, Node.js, and Python, with hands-on experience in designing and building complex applications.
• Extensive experience with frontend development using ReactJS, along with proficiency in HTML, CSS, and related technologies.
• Solid understanding of software architecture, design patterns, and best practices.
• Experience working with third-party platforms and APIs, particularly in the e-commerce space (e.g., Shopify).
• Familiarity with NoSQL databases like RethinkDB and search engines like Elasticsearch.
• Proficiency in cloud platforms such as AWS and Digital Ocean, including infrastructure management and deployment automation.
• Excellent communication and collaboration skills, with the ability to work effectively across teams and influence technical decisions.
• Strong problem-solving skills and a passion for learning and innovation.


Nominal Salary: To be agreed

Source: Whatjobs_Ppc

Requirements

Asp Net Developer

JOB DETAILS : Company Profile: It is a global cloud company with advanced technology and specialized skills across more than 40 industries. Position: ASP.N...


J-K Network Services - Bohol

Published a month ago

Server Technical Support

SERVER TECHNICAL SUPPORT REPRESENTATIVES Main Responsibility: -Main contact of customers for support -Improve weekly and monthly performance based on feedbac...


Bohol

Published a month ago

Data Modeling Techniques And Methodologies

Summary: As a Data Platform Engineer, you will be responsible for assisting with the blueprint and design of the data platform components. Your typical day ...


Neksjob Corporation - Bohol

Published a month ago

Job Opportunity Application Developer (Cebu & Manila)

Summary: As an Application Developer, you will be responsible for designing, building, and configuring applications to meet business process and application...


Neksjob - Bohol

Published a month ago

Built at: 2024-12-23T06:54:47.144Z