Job Closed

This listing is no longer active.

Clarity Innovations, Inc. logo
Clarity Innovations, Inc.

We are your trusted partner for edtech strategy, content, and engineering.

Junior Software Engineer – Consumer Team

Full-stack EngineerSoftware EngineerFull TimeRemoteJuniorTeam 11-50Since 1996H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

33 days ago

Salary

0

Seniority

Junior

Job Description

Junior Software Engineer – Consumer Team

Clarity Innovations, Inc.

• Take responsibility for the full software development lifecycle, from refining requirements and creating concepts to implementing, testing, and maintaining software in the long term. • Develop and ship well-defined features and API endpoints using Kotlin and Spring Boot. • Handle smaller maintenance tasks and develop new frontend features using TypeScript and React to support our web applications. • Deeply integrate AI coding agents into your daily workflow to accelerate development, improve code quality, and solve complex logic tasks. • Implement clear, concise, and well-tested code, ensuring high test coverage and adhering to clean code principles. • Pair effectively with other engineers on features, infrastructure code, and production incidents, while participating in design discussions for features and bug fixes. • Identify and communicate problems with product teams and processes, and actively participate in team meetings and retrospectives.

Job Requirements

  • A degree in Computer Science (or a related field) or equivalent professional work experience.
  • At least a solid foundation in developing Java or Kotlin microservices with Spring Boot.
  • Hands-on experience with RESTful APIs and working with databases like PostgreSQL.
  • Experience using AI tools (such as coding agents) to assist in development, with the ability to explain how you prompt, review, and validate AI-generated output.
  • A strong commitment to creating high-quality, well-tested code and an understanding of the challenges of running software in production (reliability, scalability, and performance).
  • Strong communication skills in English, with the ability to collaborate effectively with peers and seek support when needed.
  • High empathy towards colleagues and an eagerness to receive and provide constructive feedback.

Benefits

  • Competitive compensation, both in terms of base salary as well as equity plans that enable to you to share in our success
  • Flexibility in ways of working both in terms of your schedule as well as your location, whether you prefer to work from home, the office, or abroad with access to a global network of co-working spaces
  • Generous paid time off schemes, including vacation, sabbatical, religious observance and compensation days
  • Meaningful benefits including private healthcare coverage, fitness and wellness programs covered through Wellhub, working-from-home allowances to help you set up your home office and cover monthly expenses
  • Professional development with annual training budget for conferences, courses, certifications and access to top market e-learning platforms
  • Collaborative environment with multiple offices around the globe, regular team activities and events as well as employee-led resource groups

Related Job Pages

More Full-stack Engineer Jobs

Censys logo

Senior Software Engineer, AI/LLM

Censys

The Leader in Attack Surface Management & Cloud Security

Full TimeRemoteTeam 51-200Since 2017H1B Sponsor

• Rapidly prototype and deploy AI features that enhance search, recommendations, and automation. • Leverage AI to reduce friction in workflows, personalize interactions, and surface key insights. • Develop AI-driven analytics and automation tools that help users make better decisions, faster. • Collaborate closely with product, design, and frontend engineers to build AI-powered UI components that feel native, intuitive, and useful.

United States
$202K - $227K / year
Job Closed
Full TimeRemoteTeam 11-50

Faeth Therapeutics is a clinical-stage oncology company listed on Nasdaq that recently raised $200M in funding. With a strong scientific foundation and a founding team that includes the discoverer of our target pathway, we are advancing PIKTOR, a multi-node PI3K/AKT/mTOR inhibitor program, toward multiple near-term milestones. We are a small, focused team where every person has direct impact — united by a shared commitment to care deeply, create boldly, and never stop learning. We're looking for a Staff Software Engineer to help shape the architecture and technical direction of our core platform. The product is already in motion, and we need someone who can step in, assess what exists, strengthen the foundation, and drive it forward with the quality, security, and performance it demands. We’re a small, fully remote engineering team (under 20) moving fast. You’ll play a central role in technical decision-making and work alongside experienced engineers to raise the bar across the system. Security and performance aren’t afterthoughts here; they’re core design constraints, and we need someone who treats them that way. This is an early-stage company. That means you’ll wear many hats. Some weeks you’ll be deep in architecture decisions; other weeks you’ll be debugging a deployment pipeline, reviewing a junior engineer’s PR, or jumping into a customer escalation. If you need tightly defined boundaries, this isn’t the right fit. If you thrive when the scope is wide and the impact is direct, keep reading. Reports to: Senior Engineering Manager Location: Remote (India) Responsibilities: - Own and evolve the architecture. Assess the current system, identify what needs to change, and drive the platform’s technical direction - data layer, API surface, frontend application, and deployment infrastructure. - Build across the stack. Write production code daily in React, Node/NestJS, and PostgreSQL on AWS. You’re not directing from the sidelines; you’re in the codebase. - Design for multi-tenancy at scale. Solve hard problems around tenant isolation, data partitioning, role-based access, and per-tenant configuration. - Make security non-negotiable. Bake security into everything - authentication, authorization, data encryption, input validation, API hardening, and compliance readiness. Security isn’t a phase; it’s a design constraint. - Obsess over performance. Profile, benchmark, and optimize across the stack - from database query plans and caching strategies to frontend rendering and bundle size. Build monitoring and alerting so you know when things degrade before users do. - Build for scale. Architect with growth in mind - horizontal scaling, load management, connection pooling, async processing, and infrastructure that doesn’t buckle under increasing tenants and traffic. - Set the engineering standard. Establish patterns, conventions, and quality bars that a growing team will build on top of. Write code that teaches. - Mentor and uplevel. Help mid-level and senior engineers grow. Conduct design reviews, pair on hard problems, and raise the technical bar through collaboration, not gatekeeping. - Champion modern tooling. Actively evaluate and adopt tools that make the team faster - including agentic coding tools like Claude Code. Experiment, form opinions based on evidence, and influence the team through merit, not mandates. - Stay sharp. Keep a pulse on emerging trends in software engineering, AI-assisted development, infrastructure, and developer tooling. Bring what’s relevant back to the team. - Wear whatever hat is needed. Jump into DevOps, debugging, customer support escalations, hiring interviews, or anything else the team needs. We value people who see a gap and fill it. Requirements: - 8+ years of professional software engineering experience with a meaningful portion spent in full-stack roles building web applications at scale. - Experience in high-ambiguity environments. You’ve operated in environments with high ambiguity, limited resources, and shifting priorities, and shipped anyway. - Deep proficiency in modern web stacks. You have deep expertise in at least one modern web stack and are comfortable working across technologies like React, TypeScript, Node.js/NestJS, PostgreSQL, and AWS. You don’t just use these tools - you understand them. - Proven ability to own system architecture. You’ve made foundational technical decisions, evolved existing systems, and lived with the consequences. You know what good (and bad) looks like because you’ve built it and fixed it. - Security-first mindset. You understand OWASP Top 10, know how to prevent common vulnerabilities, and can design authentication and authorization systems that hold up under scrutiny. You think about threat modeling, not just happy paths. - Performance engineering instincts. You can identify bottlenecks, design efficient data access patterns, and build systems that stay responsive under load. You know when to optimize and when it’s premature. - Strong shipping discipline. You balance thoughtful design with pragmatic delivery. You know when to invest in abstraction and when to ship the simple thing. - Enthusiasm for agentic coding and AI-assisted development. You’re already using tools like Claude Code, Copilot, or similar in your workflow and have informed opinions about where they accelerate and where they fall short. - Bias for ownership and action. You default to action. When something is broken or unclear, you step in and fix it without being asked and take responsibility for the outcome. Preferred Requirements: - Experience in healthcare, biotech, or life sciences - particularly with data platforms supporting clinical or research workflows. - Experience with early-stage or growth-stage companies - building quality infrastructure under constraints, limited resources, shifting priorities, and fast release cycles. - Experience designing developer-facing APIs or platform primitives consumed by other engineering teams. - Background in event-driven architectures, CQRS, or domain-driven design. - Familiarity with infrastructure-as-code (Terraform, CDK, or Pulumi) and CI/CD pipeline design. - Experience with penetration testing, security audits, or SOC 2 / ISO 27001 compliance processes. - Track record of evaluating and introducing new tools or frameworks to engineering teams based on measured outcomes. - Contributions to open source or public technical writing that demonstrate how you think.

India
Full TimeRemoteTeam 11-50

Faeth Therapeutics is a clinical-stage oncology company listed on Nasdaq that recently raised $200M in funding. With a strong scientific foundation and a founding team that includes the discoverer of our target pathway, we are advancing PIKTOR, a multi-node PI3K/AKT/mTOR inhibitor program, toward multiple near-term milestones. We are a small, focused team where every person has direct impact — united by a shared commitment to care deeply, create boldly, and never stop learning. We’re looking for a Full-Stack Software Engineer to build and ship features across our core platform. You’ll work across the entire stack - React on the frontend, Node/NestJS on the backend, PostgreSQL for data, and AWS for infrastructure - owning features from design through deployment. This isn’t a role where you’ll be handed pixel-perfect specs and asked to implement them. You’ll collaborate closely with our Staff Engineer on architecture and technical direction, but you’ll take loosely defined product problems and turn them into working systems, making decisions across API design, data modeling, and user experience. We’re hiring someone who can operate independently today and grow into a senior engineering role here. We care about security and performance as first-class concerns, not afterthoughts. You should be comfortable thinking about input validation, access control, query performance, and caching as part of your normal development workflow - not as separate tasks handled by someone else. We expect you to be enthusiastic about agentic coding tools. You should already be using tools like Claude Code or Copilot in your daily workflow and be eager to push further, finding new ways to ship faster and better with AI assistance. This is an early-stage company with a small engineering team (under 20), fully remote. You’ll wear multiple hats. Some weeks you’ll be deep in a feature build; other weeks you’ll be fixing a CI pipeline, handling a production issue, or stepping in where needed to keep things moving. If that energizes you, keep reading. Reports to: Senior Engineering Manager Location: Remote (India) Responsibilities: - Own features end-to-end. Take a problem from understanding requirements through to deployed, tested, production code. You’re not handing off to someone else - you’re responsible for the outcome. - Build across the stack. Write production code in React, TypeScript, Node/NestJS, and PostgreSQL on AWS. You’ll move between frontend and backend regularly, and you should be comfortable in both. - Write secure, performant code by default. Think about authentication, authorization, input validation, and data access patterns as you build - not as a review checklist after the fact. Write efficient queries, use caching where it matters, and be mindful of what you’re putting in front of users. - Collaborate on architecture. Work closely with the Staff Engineer on system design and technical decisions. Participate in design reviews, ask hard questions, and contribute your perspective. This is how you grow here. - Ship with quality. Write tests that matter. Contribute to the team’s test coverage and quality practices. Take pride in code that’s readable, well-tested, and easy to maintain. - Use agentic coding tools daily. Leverage tools like Claude Code as part of your standard workflow. Be willing to experiment with new AI-assisted development approaches and share what works with the team. - Participate in code reviews. Give and receive thoughtful feedback. Approach reviews as a learning opportunity in both directions. - Stay curious. Keep up with trends in full-stack development, AI-assisted coding, and modern tooling. Bring ideas back to the team. - Wear whatever hat is needed. Help with DevOps tasks, debugging production issues, improving developer tooling, or anything else the team needs. Requirements: - 4+ years of professional software engineering experience building web applications, though we care more about demonstrated skill than counting years. If you’re sharp and can prove it, we’re listening. - Solid full-stack proficiency: React, TypeScript, Node.js/NestJS, PostgreSQL, and AWS. You should be productive across the stack, not just comfortable on one side. - Security and performance awareness. You understand common web vulnerabilities, write secure code by habit, and think about query performance and system efficiency as part of your development process. - Ability to own work independently. You can take a loosely defined problem, break it down, make reasonable decisions, and deliver working software without constant oversight. - Enthusiasm for agentic coding. You’re already using AI-assisted development tools like Claude Code or Copilot regularly and want to go deeper. You see these tools as a multiplier, not a gimmick. - Strong communication skills. You can articulate technical trade-offs clearly, participate in design discussions, and work effectively with a fully remote team. - Growth mindset. You want to learn from a strong Staff Engineer and eventually step into a senior role. You seek feedback, take on challenges that stretch you, and invest in getting better. - A builder’s mentality. You’d rather ship something real than debate something theoretical. You take initiative and don’t wait for permission to solve problems. Preferred Requirements: - Experience in healthcare, biotech, or life sciences - particularly with data platforms supporting clinical or research workflows. - Experience with early-stage or growth-stage companies - building quality infrastructure under constraints, limited resources, shifting priorities, and fast release cycles. - Multi-tenant SaaS experience - understanding tenant isolation, RBAC, and shared-infrastructure challenges. - Familiarity with event-driven architectures, message queues, or async processing patterns. - Experience with infrastructure-as-code (Terraform, CDK) or CI/CD pipeline configuration. - Exposure to agentic systems, AI workflows, or ML-adjacent product development. - Contributions to open source or public technical writing.

India
Capgemini logo

Senior Fullstack Developer

Capgemini

Founded in 1967, Capgemini is revered as one of the world's leading consulting, technology, and outsourcing agencies. In 2016 alone, the company reported global revenues of €12.5

• Lead the design, development, and implementation of software applications. • Write clean, maintainable, and efficient code, and ensure best practices in coding standards. • Conduct comprehensive testing, including unit, integration, and system testing, to ensure software quality and functionality. • Debug and resolve complex software defects and issues. • Prepare and maintain comprehensive technical documentation related to software development. • Ensure accuracy and completeness of all documentation. • Foster effective collaboration with cross-functional teams to achieve project objectives. • Communicate complex technical information clearly and effectively. • Utilize advanced software development tools and methodologies to support project requirements. • Integrate software development tools and methodologies into the workflow to improve efficiency and accuracy. • Manage software development projects, including planning, execution, and delivery. • Coordinate with cross-functional teams to ensure project objectives are met on time and within budget.

United States
$130K - $150K / year
Job Closed