Apply

Senior Software Engineer - Full Stack

Posted 2 days agoViewed

View full description

πŸ’Ž Seniority level: Senior, 7+ years experience

πŸ” Industry: Cryptocurrency

⏳ Experience: 7+ years experience

Requirements:
  • 7+ years experience creating responsive, resilient software products.
  • Experience knowing when to make surgical improvements vs large scale change.
  • Must ensure what is developed is modular and testable.
  • Experience refactoring, improving, and reviewing existing code.
  • Experience in building alongside Quality Assurance teams, providing technical documentation, and working in Continuous Delivery.
  • Experience working in an Agile/Scrum development environment.
Responsibilities:
  • Design, develop, and implement new software services and features.
  • Maintain and improve (refactor/document) the existing product.
  • Clearly communicate timelines, estimates, and options to non-technical management.
  • Collaborate with other technology teams and work with fellow developers to reliably execute and consistently deliver on goals.
  • Work directly with product managers to transform user needs into technical requirements.
  • Implement product requirements with minimal guidance from other engineers and leadership.
  • Take ownership of entire systems and large software projects.
  • Assist with mentoring junior team members.
  • Proactively identify, communicate, and resolve software defects and security vulnerabilities.
  • Create concise design documents and diagrams to efficiently communicate solutions.
Apply

Related Jobs

Apply

πŸ” Bitcoin and cryptocurrency

  • 7+ years experience creating responsive, resilient software products.
  • Demonstrated experience knowing when to make surgical improvements vs large scale change.
  • Ensure developed code is modular and testable.
  • Experience refactoring and improving existing code.
  • Experience in building alongside Quality Assurance teams and working in Continuous Delivery.
  • Experience working in an Agile/Scrum development environment.
  • Skills include JavaScript/TypeScript, NodeJS, Python, RESTful APIs, Postgres/SQL, MongoDB/NoSQL, Redis, AWS, Docker for backend; and React/Redux, GraphQL, HTML/CSS for frontend.

  • Design, develop, and implement new software services and features.
  • Maintain and improve existing product through refactoring and documentation.
  • Clearly communicate timelines and options to non-technical management.
  • Collaborate with technology teams and deliver on goals reliably.
  • Transform user needs into technical requirements with product managers.
  • Implement product requirements with minimal guidance.
  • Take ownership of systems and large software projects.
  • Assist in mentoring junior team members.
  • Proactively identify and resolve software defects and security vulnerabilities.
  • Create design documents and diagrams to communicate solutions.
Posted 4 days ago
Apply
Apply

πŸ“ New Zealand, Australia

🧭 Contract

πŸ” Technology consulting and software engineering

  • At least 5-7 years of experience in C# and .NET framework development, including .NET Core and ASP.NET.
  • Solid experience with front-end development using React.js and TypeScript.
  • Strong understanding of database design and development including SQL Server, MongoDB, and PostgreSQL.
  • Hands-on containerization experience using Kubernetes and Docker.
  • Skilled in designing and constructing microservices.
  • Familiarity with AWS services including EC2, SQS, Lambda, S3, Serverless, SNS.
  • Proficiency in implementing CI/CD practices.

  • Join cross-functional teams to deliver commercial software projects.
  • Collaborate with clients on new opportunities in Microsoft Engineering.
  • Deliver award-winning projects in a variety of settings.

AWSDockerPostgreSQLSQLKubernetesMongoDBReact.jsTypeScriptC#.NETCI/CDMicroservices

Posted 7 days ago
Apply
Apply

🧭 Full-Time

πŸ’Έ 153053.0 - 191317.0 USD per year

πŸ” Healthcare / Health Tech

🏒 Company: GeneDxπŸ‘₯ 201-500πŸ’° $150,000,000 Post-IPO Equity almost 2 years agoπŸ«‚ Last layoff about 2 years agoArtificial Intelligence (AI)MedicalPredictive AnalyticsMachine LearningAnalyticsHealth CareHealth Diagnostics

  • Proficiency in at least 3 software languages, demonstrating ability to learn new ones (Python highly desired, C#, Java, Javascript/Typescript acceptable).
  • 5+ years experience developing back-end services and APIs in distributed, service-oriented architecture.
  • 5+ years experience building large-scale front-end applications using modern frameworks (React highly desired, Vue, or Angular acceptable).
  • 5+ years experience with data modeling using multiple database and storage types.
  • 3+ years experience designing and deploying services in cloud (e.g., AWS, GCP, Azure, OCI).

  • Play a key role in advancing technology platform.
  • Build software products that make a meaningful impact.
  • Lead technical efforts across a large-scale system.
  • Propose novel solutions to real-world business challenges.
  • Work cross-functionally with engineering and non-engineering peers.
  • Drive results that enhance user experiences and business workflows.
Posted 21 days ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 170000.0 - 195000.0 USD per year

πŸ” B2B software integrations

🏒 Company: PrismaticπŸ‘₯ 51-100πŸ’° $22,000,000 Series B about 1 year agoSaaSData IntegrationB2BSoftware

  • 6+ years experience in professional software development, ideally some of which you’ve spent in startups.
  • Experience in JavaScript / TypeScript libraries and tooling, such as React.
  • Experience building and interacting with GraphQL APIs, especially in Python.
  • Experience building and maintaining large-scale production systems.
  • A commitment to working in a communicative and collaborative environment.
  • You write code that can be easily understood by others, with an eye towards maintainability.
  • You value high code quality, automated testing, and other engineering best practices.

  • Participate in roadmapping and architecture discussions.
  • Write clean, maintainable, production-ready code that meets high-quality standards.
  • Drive major projects from conception through production deployment.
  • Support and empower your cross-functional team of engineers, designers, product managers, and business stakeholders.
  • Collaborate and contribute as a member of a full-stack product development team.
  • Create strong developer experiences through our dashboard, documentation, APIs, and SDKs.
  • Work directly with customers to solve their technical challenges.

GraphQLPostgreSQLPythonDjangoTypeScriptRedisReact

Posted about 1 month ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 170000.0 - 195000.0 USD per year

πŸ” B2B Software Integration

  • 6+ years experience in professional software development, ideally some of which you’ve spent in startups
  • Experience in JavaScript / TypeScript libraries and tooling, such as React
  • Experience building and interacting with GraphQL APIs, especially in Python
  • Experience building and maintaining large-scale production systems
  • A commitment to working in a communicative and collaborative environment
  • You write code that can be easily understood by others, with an eye towards maintainability
  • You value high code quality, automated testing, and other engineering best practices

  • Participate in roadmapping and architecture discussions
  • Write clean, maintainable, production-ready code that meets high-quality standards
  • Drive major projects from conception through production deployment
  • Support and empower your cross-functional team of engineers, designers, product managers, and business stakeholders
  • Collaborate and contribute as a member of a full-stack product development team
  • Create strong developer experiences through our dashboard, documentation, APIs, and SDKs
  • Work directly with customers to solve their technical challenges

GraphQLPythonDjangoTypeScriptPostgresRedisReact

Posted about 1 month ago
Apply
Apply

πŸ“ USA

🧭 Full-Time

πŸ’Έ 169000.0 - 240000.0 USD per year

πŸ” Financial technology

  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.
  • 5+ years of experience as a full stack developer.
  • Prior experience building and maintaining complex full stack systems with cross-browser support.
  • Experience building scalable online/offline data-intensive systems.
  • Extensive experience working with Python, Java or Kotlin.
  • Knowledge of modern front-end tech stack, preferably including Javascript, Typescript, React/Redux, ES6, Webpack, and CSS3.
  • Prior experience with monitoring systems such as Sentry.io, Rollbar, Chronosphere, Kibana.
  • Experience with A/B testing and version control systems like Git.
  • Passion for working with cross-functional teams including product, design, analytics, and business teams.

  • Design and develop new features and enhancements for full stack applications.
  • Collaborate with engineering, product, design, and data teams on cross-functional initiatives.
  • Mentor and guide junior engineers on the team.
  • Promote a written-first culture valuing documentation and tech specs.
  • Generate simple, elegant designs and write high-quality code.
  • Collaborate with design to ensure a user-friendly interface.
  • Implement robust analytics to measure acquisition effectiveness.
  • Participate in code reviews and uphold best practices.
  • Stay updated on web development technologies and trends.

PythonEs6GitCSSJavaJavascriptKibanaKotlinTypeScriptReduxReactDocumentationA/B testing

Posted about 1 month ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 169000.0 - 240000.0 USD per year

πŸ” Financial Technology

🏒 Company: AffirmπŸ‘₯ 1001-5000πŸ’° Post-IPO Equity about 4 years agoπŸ«‚ Last layoff almost 2 years agoLendingFinancial ServicesPaymentsFinTech

  • Bachelor's degree in a related field or equivalent practical experience.
  • 5+ years of experience as a full stack developer.
  • Experience building and maintaining complex full stack systems with cross-browser support.
  • Experience with scalable online/offline data-intensive systems.
  • Proficiency in Python, Java, or Kotlin.
  • Knowledge of modern front-end technology stack: JavaScript, TypeScript, React/Redux, ES6, Webpack, and CSS3.
  • Experience with monitoring and alerting systems such as Sentry.io, Rollbar, Chronosphere, Kibana.
  • Familiarity with A/B testing and experimentation.
  • Experience with Git or other version control systems.
  • Strong ability to work with cross-functional teams.

  • Design and develop new features and enhancements for full stack applications.
  • Collaborate with engineering, product, design, data, and other engineering teams on cross-functional initiatives.
  • Mentor junior engineers and provide guidance.
  • Promote a written-first culture valuing documentation and tech specs.
  • Ensure simple, elegant designs and write high-quality, understandable code.
  • Work with the design team for a user-friendly interface.
  • Implement robust analytics to measure acquisition efforts.
  • Participate in code reviews for quality assurance.
  • Stay updated on web development technologies and trends.

PythonEs6GitCSSJavaJavascriptKibanaKotlinTypeScriptReduxReactDocumentationMentorship

Posted about 1 month ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ’Έ 140000.0 - 180000.0 USD per year

πŸ” Carbon capture industry

🏒 Company: LithosπŸ‘₯ 11-50Web DevelopmentAppsInformation Technology

  • Experience building apps for non-technical power users in a fast-paced environment.
  • Fluency in modern web development across the full stack, with familiarity in technologies like React, Typescript, Phoenix, LiveView, and Postgres/PostGIS/SQL.
  • Excellent communication skills and ability to work independently in ambiguous environments.
  • Ability to balance short-term solutions with long-term investments and manage technical debt.

  • As a Senior Software Engineer, you'll work with the Head of Engineering to build the operating system for carbon dioxide removal efforts.
  • You will develop interactive geospatial tools for mapping and analysis.
  • You will create automated workflows for digitizing records and analyzing data from agricultural machinery.
  • You will be responsible for audit-ready tracking and management of real-world activities.

PostgreSQLSQLTypeScriptReact

Posted about 1 month ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 180000 - 240000 USD per year

πŸ” Web3, Bitcoin

🏒 Company: Ord.ioπŸ‘₯ 1-10πŸ’° $2,000,000 Pre-seed 9 months agoCryptocurrencyBitcoinInformation Technology

  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience
  • 5+ years full-time software engineering experience
  • Proficient with Next.js, Node.js, MySQL, Redis, React, TypeScript, RESTful APIs, AWS, CI/CD
  • Strong experience building and owning high-availability, scalable, secure, low-latency systems
  • Self-starter who proactively takes initiative

  • Own user-facing features on our platform
  • Lead initiatives to launch new products and infrastructure
  • Maintain and improve existing systems
  • Strengthen and evolve our culture of engineering excellence
  • Interface directly with users and help shape the product direction

AWSNode.jsMySQLTypeScriptRedisNext.jsReactCI/CDRESTful APIs

Posted about 2 months ago
Apply
Apply

πŸ“ Canada, United States

🧭 Full-Time

πŸ’Έ 123046 - 186120 USD per year

πŸ” IoT Device Management

  • Bachelor’s degree in Computer Science, Computer Engineering or related field.
  • 4+ years of relevant industry experience in software development.
  • Excellent communication, collaboration, and problem-solving skills.
  • Ability to manage technical discussions and mentor junior engineers.
  • 3+ years of experience on full-stack or platform-focused teams, steering efforts to design, build, and maintain scalable SaaS applications.

  • Spearhead and mentor a team focused on developing, maintaining, and enhancing device lifecycle frameworks and services for our products.
  • Lead initiatives within a cross-functional team landscape comprising product management, design, and backend engineering units.
  • Work with a diverse technology stack including Go, Python, GraphQL, TypeScript, React, and React Native.
  • Assume ownership in maintaining production systems and provide operational support as needed.
  • Utilize logs and metrics for investigating bugs to ensure system robustness.
  • Participate in roadmap planning sessions with cross-functional teams to define technical direction.

Software DevelopmentIoTCollaboration

Posted about 2 months ago
Apply

Related Articles

Posted 5 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 5 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 5 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 5 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 5 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.