What are the responsibilities and job description for the Software Engineer — Evergreen tech role with constant high-volume searches. position at BoxNCase?
Role: Senior Software Engineer Location: In-person / Hybrid /Type: Full-Time
### About the Role Are you a problem solver who loves building scalable, high-performance applications? We are looking for a talented Software Engineer to join our engineering team and help drive the technical vision of our core products.
In this role, you won’t just write code—you will architect solutions, optimize system performance, and collaborate with cross-functional teams to deliver world-class software. If you are passionate about clean code, cloud architecture, and agile development, we want to meet you.
### What We Are Looking For
Experience: 3 years of professional experience in software engineering or software development.
Technical Mastery: Proficiency in at least one modern programming language (e.g., Python, JavaScript/TypeScript, Go, Java, or C#).
Frontend/Backend: Experience with modern frameworks such as React, Angular, Django, Spring Boot, or Express.
Database Knowledge: Strong understanding of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, Redis) databases.
DevOps Mindset: Familiarity with Docker, Kubernetes, CI/CD pipelines, and version control (Git).
Problem Solver: Strong analytical skills and the ability to work independently in a fast-paced environment.
### Preferred Tech Stack (Keywords)
Languages: [e.g., Python, JavaScript, TypeScript]
Frameworks: [e.g., React, Next.js, Django, FastAPI]
Cloud: [e.g., AWS EC2, Lambda, S3]
Tools: [e.g., Jira, Slack, GitHub, Docker]
Compensation & Benefits
Remote Work: Flexible work-from-home policy.
Growth: Annual learning stipend and career mentorship.