Software Engineer
Location
United States
Posted
68 days ago
Salary
$95K - $120K / year
Seniority
Mid Level
Job Description
Software Engineer
Qusscorp
Role Description We are looking for a passionate Software Engineer to design, develop and install software solutions. Software Engineer responsibilities include: - Gathering user requirements - Defining system functionality - Writing code in various languages, like Java, Ruby on Rails or .NET programming languages (e.g. C++ or JScript.NET) - Familiarity with the software development life cycle (SDLC) from preliminary system analysis to tests and deployment - Building high-quality, innovative and fully performing software that complies with coding standards and technical design Responsibilities: - Execute a full software development life cycle (SDLC) - Develop flowcharts, layouts and documentation to identify requirements and solutions - Write well-designed, testable code - Produce specifications and determine operational feasibility - Integrate software components into a fully functional software system - Develop software verification plans and quality assurance procedures - Document and maintain software functionality - Troubleshoot, debug and upgrade existing systems - Deploy programs and evaluate user feedback - Comply with project plans and industry standards - Ensure software is updated with latest features Qualifications - Proven work experience as a Software Engineer or Software Developer - Experience designing interactive applications - Ability to develop software in Java, Ruby on Rails, C++ or other programming languages - Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate) - Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC) - Experience with test-driven development - Proficiency in software engineering tools - Ability to document requirements and specifications - BSc degree in Computer Science, Engineering or relevant field
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Role Description We are looking for a seasoned full-stack engineer to build out and manage our entire web infrastructure. Our project entails implementing our pre-approved UI, constructing our API, connecting the two, and setting up our server infrastructure. This includes all associated areas such as database and architecture design. - Design and implementation of the overall web architecture - Pixel-perfect implementation of our approved user interface - Design and deployment of our database - Ensuring the entire stack is designed and built for speed and scalability - Design and construction of our GraphQL APIs - Integrating our front-end UI with the constructed APIs - Design and implementation of continuous integration and deployment Qualifications - Strong problem-solving skills - 7+ years of demonstrated history of shipping scalable applications - Proven experience with e-Commerce infrastructure development is a big plus - Strong proficiency in HTML, CSS, and Typescript/JavaScript - Database design and management of both NoSQL and SQL databases - Server management and deployment for the relevant environment - Proven experience with GraphQL API development - Strong expertise in ReactJS and Express - Thorough understanding of user experience and possibly even product strategy - Experience implementing testing platforms and unit tests - Proficiency with Git - Familiarity with Google Cloud Culture at Taffi We’re highly energetic, insanely hardworking individuals who are extremely happy about the work we do. We’re diverse & distributed. We work remotely across 5 time zones, and our team is a game changer. We move fast but also find time to laugh and get to know more about each other's cultures and backgrounds. We believe in individual freedom, and with freedom comes great responsibility. Most of us wear multiple hats, sometimes even taking up responsibilities that are not in our role which needs an individual to be super curious and pretty open about the work responsibility.
Staff Software Engineer
SnapsheetEstablished in 2011, Snapsheet is a Chicago, Illinois-based company offering the first mobile-claims solution for the insurance industry. Snapsheet Claims’ patent-pending technol
Job Title: Staff Software Engineer Company: Snapsheet Job Location: USA, Remote Job Type: Full-time, direct hire About Snapsheet: Snapsheet is claims technology the way it should be: purposeful, precise, and designed to deliver outcomes. Where others bolt things on, we engineer them into our core systems and processes across cloud-based claims management, virtual vehicle appraisals, and elite loss and recovery services. Trusted by over 170+ P&C Carriers, MGAs, MGUs, TPAs, and logistics companies, our open architecture is built to fit how our companies work, not the other way around. Role Overview: As a Staff Software Engineer, you will drive the technical vision and architectural strategy for our core systems and platform. Because we are a growing organization with multiple high-impact teams, your specific placement will be determined by your technical expertise and our strategic initiatives. In this role, you will work with senior-level stakeholders to drive critical decisions on vendor-related features and the future of our platform's functionality. We look for technical leaders who are passionate about mentoring engineers, leading complex feature development, and delivering impactful, production-ready solutions in a collaborative, remote-first environment. What you’ll get: - Remote working environment - your new commute is however long it takes to walk to your desk! - Flexibility - empathy is ingrained in who we are and we are happy to offer a flexible PTO policy, casual dress code, and more! - Development - Mentorship programs, 1-on-1 management, promote when ready culture, quarterly internal promotion opportunities, and goal setting sessions. - Fun - Celebrations just because, yearly in-person and remote events, Snapsheet Swag, Employee Resource Groups, and more! What we are looking for: - BS in Computer Science, Mathematics, Software Engineering, Computer Engineering, or a related STEM field - 7+ years of full-stack web development experience - At least 4 years of experience working with relational databases - Experience leading larger projects and being the POC (Primary Point of Contact) - Experience planning, scoping and creating architecture documentation - Experience mentoring junior developers - Strong debugging and problem-solving skills - Strong technical communication skills; able to articulate complex ideas clearly - Demonstrated experience solving scalability challenges and discussing them in depth - Curious and proactive in understanding the systems and tools beyond surface-level frameworks - Willingness to dive deep and gain expertise in at least one technical area - Clear understanding of the product and business context behind their work Our tech stack: - Frameworks: Ruby on Rails and React - Methodology: Agile - Infrastructure: MySQL, S3, Redis, Elasticsearch, RabbitMQ, Lambda, Docker, CloudFront We’re Built to Grow With You – And That Starts With How We Support You At Snapsheet, we know that growth doesn’t happen in a vacuum—it’s fueled by the right support at the right time. That’s why we’ve built a benefits experience designed to grow with you, wherever life takes you. - Choose from 2 robust medical plans through Blue Cross Blue Shield—plus, we contribute to your HSA when you enroll in our high-deductible health plan. - Offer two dental plans and one vision plan to keep you and your family healthy. - Peace of mind with company-paid Short Term Disability, Long Term Disability, and Life Insurance. - Additional protection through voluntary benefits like Accident Insurance, Hospital Indemnity, Critical Illness, and Legal Assistance. - 401(k) with a 4% company match—because your future is worth investing in. - Employee Assistance Program (EAP) with 6 sessions per life incident to support your mental well-being. Perks That Make Growing Here Even Better: - Flexible PTO and 7.5 company-observed holidays to recharge on your terms. - In-person connection points throughout the year including our annual Summit and Roadshows. - Snapsheet SWAG and surprise mailers to keep the spirit alive. - Endless opportunity to shape your path—career growth, learning, and real impact are all within reach. - Health and wellness campaigns that evolve with you year over year. Compensation that Grows with You For this position, the base salary range is $175,000 - $190,000 (LTIP Eligible). While this range serves as a guideline, your actual compensation will reflect your unique experience, skill set, and location. At Snapsheet, we believe growth should be rewarded—our compensation and benefits are built to evolve with you as your career does. We are not currently accepting applications for candidates who reside in New York or California. *Please note that we are unable to sponsor applicants for work visas for this position at this time. Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply for jobs unless they meet every single qualification. At Snapsheet, we are dedicated to building a diverse, inclusive, and authentic workplace, so if you’re excited about this role but your experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. Snapsheet is committed to providing reasonable accommodations for candidates with disabilities in our recruiting process. If you need assistance or accommodations, please let us know by emailing talent@snapsheet.me. Snapsheet is proud to be an Equal Opportunity employer. We do not discriminate based upon race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender, gender identity, gender expression, transgender status, sexual stereotypes, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. We also consider qualified applicants with criminal histories, consistent with applicable federal, state and local law. #BI-Remote #LI-Remote Snapsheet is an equal opportunity employer.
Fullstack Developer, Full-Remote
freshcells systems engineering GmbHWe create digital products with strategic business relevance.
• Development of modern backend applications based on Node.Js • Development of modern frontend applications based on React JS • Development of APIs based on GraphQL • Design and implementation of new features for sophisticated software solutions in cooperation with project management, design, and development departments • Writing and maintaining our automated test suites • Participation in continuous improvement processes
Role Description The world doesn’t need giant media organizations to tell every story. The world needs millions of creators. Independent voices who bring weird, wonderful stories to life online. We’re working to help every creator earn a living. Modash is a growing creator partnerships platform that helps brands scale their partnerships with creators on Instagram, Tiktok, and Youtube. We’re looking for a Senior Product Engineer to help us build the best creator discovery and management platform. We already have a strong team of ca 20 engineers across four product teams, and we’re continuing to grow as we take on more ambitious problems. Being a Senior Engineer at Modash: - Senior engineers don’t just write code - they shape the product. - Solve meaningful problems. Turn real customer pain into simple, effective solutions that brands and creators rely on every day. - Own the outcome. Take responsibility from first principles to post-launch: understanding the problem, designing the approach, building it, shipping it, and improving it once it’s in the real world. - Lead with context. Make decisions based on clarity, not preference. Ask sharp questions, challenge assumptions, and choose the approach that fits the moment. - Keep momentum. Make thoughtful calls, involve others when needed, and keep work moving forward. - Raise the bar. Share feedback early. Support others. Push for better reasoning, better quality, and better decisions across the team. Qualifications - Proven experience building and operating production systems - you know what it takes to make real software work. - The ability (and willingness) to learn whatever the problem requires - front-end, back-end, infrastructure, a new tool, a new pattern. - Strong judgment in shaping solutions from evolving or ambiguous requirements. - A history of shipping work that matters, especially in environments where ownership and autonomy are expected. - Some exposure to cloud or DevOps practices, or the drive to learn them quickly. - A product mindset - you care about the outcome, not the complexity. You favour maintainability and clarity over trends. Requirements - Experience with our tech stack is a bonus, not a prerequisite. - Our interview process includes a practical coding exercise in Vue.js and Node.js. - We work with: - Frontend: Vue.js 3 with Pinia - Backend: Node.js with TypeScript - Infrastructure: AWS + Pulumi (IaC) - Database: MongoDB, DynamoDB - Tooling: GitHub, Linear, Notion Benefits - 75,000 - 100,000 € depending on skills and experience level. - Flexible working hours. We trust you to do your job, without anyone looking over your shoulder. - Unlimited paid vacation time. If you’re happy & well-rested, you’ll do better work. - Fully remote working. Work wherever is best for you as long as you have a reliable internet connection. - Personal development. If there’s a course, book, or conference that will help you upskill – we’ll cover it. - Ownership. You’ll have the flexibility to make decisions and take action quickly.


