Senior Full-Stack Engineer - Tech Lead

4 days ago

Apply Now
Logo of SD Solutions

SD Solutions

Technical Support • Business Process Outsourcing • Techninal Support Services • Quality Testing • Dedicated Team Outsourcing

Description

• Drive the development of scalable web applications and backend services using ReactJS, NodeJS, and Python. • Design, implement, and maintain core technology infrastructure, focusing on microservices and serverless architectures where applicable. • Collaborate closely with product, design, and operations teams to translate business needs into robust technical solutions. • Establish and enforce best practices for code quality, security, and performance across the full stack. • Drive the integration of APIs (REST, GraphQL) and third-party services into the platform. • Oversee DevOps processes, including CI/CD pipelines and deployment on cloud platforms like GCP. • Optimize database structures and queries for SQL and NoSQL databases to enhance data integrity and application performance. • Facilitate Agile workflows, participating in sprint planning, stand-ups, and retrospectives to align development efforts with business objectives.

Requirements

• 7+ years of experience in full-stack development with a focus on ReactJS, NodeJS, and Python. • Proficiency in JavaScript and modern front-end development with frameworks like ReactJS (including React Hooks and state management libraries such as Redux or Context API). • Skilled in backend service development using NodeJS and building scalable RESTful APIs. • Deep knowledge of front-end technologies, including HTML5, CSS3, and responsive web design. • Expertise in both SQL and NoSQL databases, with experience in PostgreSQL, MongoDB, or similar systems. • Strong knowledge of database modeling, optimization, and data integrity practices. • Hands-on experience with cloud platforms such as AWS, GCP, or Azure, particularly for application deployment and scalability. • Proficient in setting up and maintaining CI/CD pipelines using tools like GitHub Actions, Jenkins, or CircleCI. • Understanding of microservices and serverless architectures to build scalable systems. • Proficient in Git for version control and collaborative development. • Experience working in Agile environments with tools like JIRA.

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com