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

Software Engineer

SOFTWARE ENGINEERS Job Description Candidate must possess at least Bachelor's/College Degree in Computer Science/Information Technology or equivalent. At l...


Nabepero Philippines, Inc. - Bohol

Published a month ago

Scrum Master (Fulltime Fully Remote)

Things to know before applying: you must have your own work equipment you are able to work remotely you can work full-time for this role experience w...


Adaca - Bohol

Published a month ago

Web Developer (Mid-Sr. Lever)

Hello IT Job Seeker! We have urgent opening for Web Developer (Mid-Sr. Level) | Earn up to 79,000 Position: Web Developer Company Industry: IT Company Work ...


Jk Network Services - Bohol

Published a month ago

Technical Support Representatives(Bpo) With Or Without Experience

Technical Support Representative Earn 16k!! Qualifications: - 2nd year college undergrad (No back subjects) - No Experience needed - HS/SHS Graduates with o...


Bohol

Published a month ago

Built at: 2024-11-22T20:58:16.888Z