onsite
Software Developer / Software Engineer - LOGIC RESEARCH LABS
Software Engineer
Software Developer role focused on designing, building, and testing full‑stack applications using Python, Node.js, and React, with deployment on AWS and containerization via Docker. Ideal for self‑motivated engineers eager to work across diverse products and domains.
About the role
Key Responsibilities
- Design, develop, test, and debug modern web applications using Python, Node.js, and React.
- Build and maintain both frontend and backend components, ensuring high performance and scalability.
- Collaborate with cross‑functional teams to define requirements, estimate effort, and deliver features on time.
- Deploy and manage applications on AWS, leveraging services such as EC2, S3, and RDS.
- Containerize services with Docker and orchestrate deployments using CI/CD pipelines.
- Write clean, maintainable code and conduct code reviews to uphold quality standards.
Requirements
- Proven experience in full‑stack development with Python, Node.js, and React.
- Strong understanding of relational databases (SQL) and experience with database design.
- Hands‑on experience deploying applications to AWS and managing cloud resources.
- Familiarity with Docker, CI/CD workflows, and version control (Git).
- Excellent problem‑solving skills and a passion for learning new technologies.
Skills
pythonnodejsreactawsdockersql