Job Closed
This listing is no longer active.
Clean & cruelty-free cosmetics made in the UK. Activewear inspired by nature & worn to transform. www.Nubyen.com
Backend Developer Intern
Location
United States
Posted
73 days ago
Salary
0
Seniority
Entry Level
Job Description
Backend Developer Intern
Nubyén
• On an ad-hoc basis tackle a variety of back-end development tasks depending on the team's needs • Help build out an AWS serverside to our iOS application with the sufficient database functionality • Help implement both Apollo server-side and Apollo iOS to connect databases to our iOS application • Further, connect data from our Shopify website to our databases using the Shopify API • Write quality code to develop functional web applications • Debug applications and detect and fix errors • Work together with iOS Developers to integrate UI elements with server-side logic • Collect, analyze and address technical and design requirements • Help to create reusable code and libraries for future use • An opportunity to write code that will likely have a real impact on our final product
Job Requirements
- Experience of developing sever side queries and schemas
- Solid knowledge of GraphQL and Apollo
- Understanding/willingness to learn the workings of Shopify API
- Experience working with AWS is also an advantage
- Excellent understanding of the entire web development process (design, development and deployment) and application lifecycle
- Good practical experience with CMS framework
- Good knowledge of front-end languages (e.g. HTML, JavaScript and CSS) and working knowledge of React
- Strong analytical and time management skills
- Good teamwork skills with a problem-solving attitude
- Working towards or completed a BSc degree in Computer Science or other relevant areas
Related Guides
Related Job Pages
More Backend Engineer Jobs
Senior Backend Engineer – Java
BinanceThe World’s Leading Blockchain Ecosystem and Digital Asset Exchange
• Design and implement scalable and reliable Java-based systems. • Collaborate with teams to define system requirements and architectural solutions. • Develop and optimize infrastructure components like databases, servers, and networks. • Implement automated deployment and monitoring solutions for improved system reliability. • Identify and resolve performance bottlenecks and system issues. • Implement caching, load balancing, and optimization techniques. • Maintain comprehensive documentation related to system architecture and deployment processes. • Monitor system health, troubleshoot issues, and implement updates for uninterrupted service.
• Build production-grade security applications and services using Python • Develop internal security platforms and tooling from scratch • Create security APIs and integrations with existing systems • Build automation to detect misconfigurations, enforce security baselines and automate security reviews and alerts • Design and implement AI-powered security integrations • Design and enforce secure cloud architectures (AWS) • Implement policy enforcement for IAM least-privilege models, secrets management (e.g., Vault, SSM, Sealed Secrets) and security groups and private networking • Secure CI/CD pipelines (GitHub Actions) to prevent secret leakage and enforce signed artifacts and immutable builds • Own code and artifact scanning: SAST / DAST, dependency & SBOM scanning, container image scanning • Define security gates that balance developer velocity and risk • Improve runtime security controls: detection of suspicious activity and abuse prevention • Policy enforcement in production • Partner with teams on threat modeling and secure design reviews • Support incident response and post-mortems from a security perspective • Drive continuous improvement from security incidents and near-misses • Lead technical aspects of security incident investigations
Java, Data Backend Engineer – Flink, Spark
BinanceThe World’s Leading Blockchain Ecosystem and Digital Asset Exchange
• Design and develop microservices architecture using Java Spring Boot, ensuring system performance, scalability, and reliability. • Implement and manage microservices components such as service discovery, configuration management, and load balancing with Spring Cloud. • Analyze, process, and explore data using big data technologies. • Optimize and manage data storage and retrieval systems like **ES/HBase/Starrocks**, ensuring efficient data handling. • Work closely with business stakeholders to understand requirements and deliver data solutions that align with business goals. • Monitor, troubleshoot, and improve backend services to ensure smooth operation. • Participate in the full development lifecycle, including requirements gathering, system design, coding, testing, and deployment. • Maintain and enhance existing backend services, ensuring code quality and performance. • Collaborate with cross-functional teams to integrate data solutions into existing applications.
Senior Java Engineer – Cloud Tech, Trading Systems
BinanceThe World’s Leading Blockchain Ecosystem and Digital Asset Exchange
• Design, develop, and maintain high-performance Java-based applications for spot or futures trading systems • Architect and implement scalable, low-latency, and fault-tolerant systems to handle high-concurrency workloads • Optimize system performance to ensure high availability and reliability under demanding conditions • Collaborate with cross-functional teams, including product managers, DevOps, and other developers, to deliver robust solutions • Write clean, maintainable, and well-documented code following best practices • Troubleshoot and resolve complex technical issues in production environments • Stay updated on industry trends and emerging technologies to continuously improve system capabilities • Participate in code reviews, mentoring junior developers, and fostering a culture of technical excellence

