Apply

Software Engineer (Fullstack)

Posted 2024-10-12

View full description

๐Ÿ’Ž Seniority level: Senior, 8+ years

๐Ÿ“ Location: US

๐Ÿ’ธ Salary: $190,000 - $240,000 per year

๐Ÿ” Industry: Financial technology

๐Ÿข Company: Standard Metrics

๐Ÿ—ฃ๏ธ Languages: English

โณ Experience: 8+ years

๐Ÿช„ Skills: PythonSoftware DevelopmentTypeScriptReactCollaborationTerraform

Requirements:
  • 8+ years of fullstack development experience
  • Expertise in Python (with Django framework experience preferred) and Typescript (with React framework experience preferred)
  • Strong record of building and delivering web applications
  • Expertise in modern infrastructure (Kubernetes, Terraform, AWS, CircleCI, etc.) preferred, but not required
  • Understanding and adherence to modern software development practices (Gitflow, continuous integration, peer reviews, etc.)
Responsibilities:
  • Design, architect, and build Standard Metricsโ€™ core product as a member of the engineering team
  • Take ownership of entire outcomes, and continue to support and grow them through iteration, documentation, and bug fixes.
  • Collaborate with the product team in scoping and defining the features that will best help the company achieve the outcomes aligned with our goals and values.
  • Be an active contributor to the company culture and future hiring efforts.
Apply

Related Jobs

Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ” Digital product agency

๐Ÿข Company: Black Airplane

  • Bachelor's Degree in Engineering, Computer Science, or equivalent industry experience.
  • 6-8+ years of experience in developing web software solutions, with a portfolio of successful product launches.
  • Minimum of 3 years of experience with React.
  • Minimum of 2 years of experience with TypeScript.
  • Comprehensive knowledge of database architecture and design.
  • Excellent verbal and written communication skills, capable of explaining technical concepts to diverse audiences.

  • Lead the development of core frontend architectural strategies, ensuring scalability, reliability, and efficiency.
  • Drive key architectural decisions and manage complex projects.
  • Provide strategic and technical project leadership.
  • Mentor various levels of engineers.
  • Influence team and department strategies.
  • Promote a positive and inclusive working environment.
  • Collaborate with engineering and agile product teams to enhance processes and productivity.

LeadershipAgileTypeScriptStrategyReactCommunication SkillsCollaborationMentoring

Posted 2024-11-07
Apply
Apply

๐Ÿ“ CAN

๐Ÿงญ Full-Time

๐Ÿ’ธ 178000 - 228000 USD per year

๐Ÿ” Financial Services

  • Total of 8+ years of experience as a software engineer.
  • Proficiency in designing and developing backend systems using technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
  • Experience in developing web apps using frameworks like React or Vue.
  • Experience in delivering major features and writing high quality code.
  • Ability to thrive in ambiguity and understand large systems architecture.
  • Strong verbal and written communication skills.

  • Responsible for setting technical strategy for the team on a year-long scale.
  • Collaborate across teams in the product development lifecycle.
  • Act as a force-multiplier through definition and advocacy of technical solutions.
  • Ensure team operations and availability with proper monitoring, triage rotations, and playbooks.
  • Foster a culture of quality and ownership through code review and design standards.
  • Help develop talent on the team by providing feedback and guidance.

AWSLeadershipPythonAndroidKotlinKubernetesMySQLProduct ManagementProduct DevelopmentStrategyReactCommunication SkillsCollaboration

Posted 2024-11-07
Apply
Apply

๐Ÿ“ United States

๐Ÿงญ Full-Time

๐Ÿ’ธ 152000 - 175460 USD per year

๐Ÿ” API development

๐Ÿข Company: Sparc The World

  • Minimum 3 years of experience with Go.
  • Minimum 4 years of experience with React.js.
  • Strong proficiency in RESTful and GraphQL APIs.
  • Deep understanding of modern web development practices and scalability.
  • Ability to write clear, tested, and maintainable code.
  • Experience in data modeling with relational databases.
  • Proficiency in Git and Github workflows.
  • Excellent communication skills, including the ability to contribute to product documentation.

  • Develop new features and tools for the platform using React.js.
  • Integrate and optimize APIs to introduce innovative functionalities.
  • Implement automated tests to ensure code quality and prevent regressions.
  • Collaborate closely with a distributed agile software development team to deliver end-to-end features.

GraphQLSoftware DevelopmentAgileGitReact.jsGoReactCommunication SkillsRESTful APIs

Posted 2024-10-23
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 211650 - 249000 USD per year

๐Ÿ” Crypto and payments

๐Ÿข Company: Coinbase Developer Platform

  • 8+ years of experience in software development with a strong focus on fullstack development.
  • 2+ years of experience in a leadership position in a crypto start-up is a plus.
  • Mastery of Go, JavaScript, TypeScript, and Solidity; familiarity with Ruby is a plus.
  • Proven track record of rapidly shipping high-quality fullstack systems.
  • Deep understanding of Ethereum and EVM-compatible chains, with smart contract development experience.
  • Commitment to excellent developer experiences and open-source code in relation to crypto and payments.
  • Expertise in frontend development using frameworks like React, Next.js, and Angular.
  • Understanding of distributed systems, microservices architecture, and event-driven architectures.
  • Experience with databases (PostgreSQL, MySQL, MongoDB), caching systems (Redis, Memcached), and message queues (Kafka, RabbitMQ).
  • Experience with developer operations, including Cloud providers such as AWS and containerization technologies such as Kubernetes.
  • Understanding of web security best practices and secure coding for financial systems.
  • Exceptional problem-solving skills and ability to generate elegant solutions.
  • Outstanding communication, leadership, and collaboration skills.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience.

  • Bring a 0-to-1 product to life to replace the global payment stack with crypto rails.
  • Lead the fullstack design and development of a secure, high-performance product using TypeScript, Go, and Solidity.
  • Rapidly prototype user flows to gain market feedback and productionize code as necessary.
  • Integrate with existing Coinbase surfaces, including Smart Wallet, Commerce, and Platform APIs.
  • Design, implement, and drive adoption of a novel open-source web3 payment protocol using Solidity.
  • Collaborate closely with product managers, designers, and cross-functional partners.
  • Maintain and improve upon an existing legacy codebase of Coinbase Commerce.
  • Drive adoption of engineering best practices, ensuring operational excellence.
  • Optimize frontend and backend performance for efficient transaction processing and smooth UI interactions.
  • Troubleshoot and debug complex fullstack issues for platform stability and security.
  • Provide technical guidance and contribute to the overall technical direction of Coinbase.

AWSLeadershipPostgreSQLSoftware DevelopmentEthereumFrontend DevelopmentJavascriptKafkaKubernetesMongoDBMySQLRabbitmqTypeScriptJavaScriptProduct DevelopmentGoAngularRedisNext.jsReactCollaboration

Posted 2024-10-22
Apply
Apply

๐Ÿ“ US, Canada

๐Ÿงญ Full-Time

๐Ÿ” Artificial Intelligence

๐Ÿข Company: Cresta

  • Bachelorโ€™s degree in Computer Science or related field.
  • 3+ years of experience as a Full Stack Engineer.
  • Proficient in both front-end and back-end development.
  • Strong understanding of backend APIs including gRPC and REST.
  • Experience with JavaScript/TypeScript, React, and related frameworks.
  • High performance database schema design and query optimization experience.
  • Containerized application deployment with Kubernetes.
  • Experience with one of the major cloud providers.

  • Play a substantial role in the Cresta Conversation Intelligence engineering team.
  • Work with product team, AI researchers, and engineering teams to build and innovate the post-call intelligence platform.
  • Analyze customer requirements and own customer-facing deliverables.
  • Develop reusable and well-tested system components.
  • Optimize platform design for latency, throughput, reliability, and cost.
  • Uphold engineering best practices and grow into technical ownership.

JavascriptKubernetesTypeScriptJavaScriptgRPCReact

Posted 2024-10-21
Apply
Apply

๐Ÿ“ Continental United States

๐Ÿงญ Full-Time

๐Ÿ’ธ $219,500 - $258,000 per year

๐Ÿ” Fintech, SMB software, consumer products

  • 7+ years of software engineering experience, 3+ years of technical leadership experience.
  • Comfortable working full-stack with a lean toward either the backend or frontend.
  • Excellent product instincts, thinking about users first and making decisions rooted in business context; experience shipping consumer-facing products from 0 to 1 is a plus.
  • Effective in communicating complex concepts and have experience coordinating across teams to ship critical products.
  • Experience with building a long-term roadmap and technical vision to tackle complex user problems; ability to break it down for other team members to execute on.
  • Architectural and system design expertise in developing highly scalable and performant distributed systems.
  • Ability to thrive in a collaborative environment involving different functions, stakeholders, and subject matter experts.
  • Continuous learner, constantly feeding the passion for self-improvement and helping those around them.
  • Comfortable picking up new technologies (currently Ruby and Kotlin on the Backend, React and React Native for Frontend Development; no previous experience needed, but an openness to learn is a must).

  • Provide technical leadership to a distributed engineering team to design new and enhance existing GlossGenius product offerings.
  • Advise the GlossGenius leadership team on key technology and product roadmap considerations.
  • Own problems from end to end, managing complexity, and engaging directly with stakeholders to think through everything from business impact to reliability and operability, to security; always approaching situations with a bias to action.
  • Work with Product Managers to prioritize roadmap initiatives and be involved in the product ideation process.
  • Continually drive our engineering standards (code reuse, documentation, testing, etc.) and levels of service forward.
  • Take high-level business requirements and develop the technical details behind them. Collaborate with Product Managers to write epics and projects and ensure theyโ€™re appropriately broken down and prioritized, well understood by the team, and sized correctly for continuous deployment.
  • Architect tools, services, and systems using well-accepted design patterns to allow for iterative, autonomous development and future scaling.
  • Uphold GlossGeniusโ€™s high standards for engineering and product quality and mentor newer team members to do the same.

LeadershipDesign PatternsFrontend DevelopmentKotlinReact NativeRubyReactCollaboration

Posted 2024-10-16
Apply
Apply

๐Ÿ“ Americas, Europe

๐Ÿ” Fintech

๐Ÿข Company: Paxful, Inc

  • Solid track record of over 10 years demonstrating mastery of Python, PHP, or Node.js, mainly in production applications.
  • Extensive experience in working with React and JavaScript for delivering pixel-perfect applications and high-end animations using micro frontends.
  • Solid experience in debugging and optimizing the performance of web applications for multiple browsers and viewports, as well as PWAs.
  • Critical understanding of strategic goals for delivering landing pages and related assets for marketing campaigns with quality on time.
  • Solid experience in administration, modeling, optimization techniques in SQL and NoSQL databases.
  • Demonstrated proficiency in working with APIs using industry standards like REST, GraphQL, and WebSockets.
  • Expertise in utilizing in-memory databases like Redis and Memcached.
  • Knowledge of software for interface prototyping and wireframing like Figma.
  • Understanding of Git and branching models for coordination with team members.

  • Write production-ready, testable, and clear documented code, and handle edge cases.
  • Understand team development approach, identify gaps, and recommend solutions.
  • Maintain expertise in the teamโ€™s domain areas, its services, interactions, and data flows.
  • Utilize design patterns for scalable applications, anticipating future changes.
  • Perform systematic debugging within the domain.
  • Ensure epics and projects are broken down, prioritized, and understood by the team.
  • Communicate clearly with other teams, fostering effective and targeted communication.
  • Promote documentation and knowledge sharing within the team and with stakeholders.

GraphQLNode.jsPHPPythonSoftware DevelopmentSQLDesign PatternsFigmaGitJavaJavascriptKafkaRabbitmqJavaScriptApache KafkaRedisRelease ManagementNosqlReactCommunication SkillsCollaboration

Posted 2024-10-14
Apply
Apply

๐Ÿ“ Americas, Europe

๐Ÿ” Fintech

๐Ÿข Company: Paxful, Inc

  • Solid track record of over 10 years demonstrating mastery of Python, PHP, or Node.js, mainly in production applications.
  • Extensive experience in working with React and JavaScript for delivering pixel-perfect applications and high-end animations using micro frontends.
  • Solid experience in debugging and optimizing the performance of web applications for multiple browsers and viewports, as well as PWAs.
  • Critical understanding of strategic goals for delivering landing pages and related assets for marketing campaigns with quality on time.
  • Solid experience in administration, modeling, optimization techniques in SQL and NoSQL databases.
  • Demonstrated proficiency in working with APIs using industry standards like REST, GraphQL, and WebSockets.
  • Expertise in utilizing in-memory databases like Redis and Memcached.
  • Knowledge of software for interface prototyping and wireframing like Figma.
  • Understanding of Git and branching models for coordination with team members.

  • Write production-ready, testable, and clear documented code, and handle edge cases.
  • Understand team development approach, identify gaps, and recommend solutions.
  • Maintain expertise in the teamโ€™s domain areas, its services, interactions, and data flows.
  • Utilize design patterns for scalable applications, anticipating future changes.
  • Perform systematic debugging within the domain.
  • Ensure epics and projects are broken down, prioritized, and understood by the team.
  • Communicate clearly with other teams, fostering effective and targeted communication.
  • Promote documentation and knowledge sharing within the team and with stakeholders.

GraphQLNode.jsPHPPythonSoftware DevelopmentSQLDesign PatternsFigmaGitJavaJavascriptKafkaRabbitmqJavaScriptApache KafkaRedisRelease ManagementNosqlReactCommunication SkillsCollaboration

Posted 2024-09-20
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 180625 - 212500 USD per year

๐Ÿ” Crypto and Blockchain development

๐Ÿข Company: Coinbase Developer Platform

  • 5+ years of experience in both backend and frontend software development.
  • Mastery of Go and JavaScript, with experience in Ruby, TypeScript, Python, and Java as a plus.
  • Excellent verbal and written communication skills and detail-oriented documentation.
  • Strong understanding of crypto wallets, key management, cryptography, and blockchain protocols.
  • Proven track record of designing, developing, and shipping high-quality client-side libraries and SDKs.
  • Strong understanding of distributed systems, microservices architecture, and event-driven architectures.
  • Experience with databases like PostgreSQL, MySQL, MongoDB, and caching systems such as Redis and Memcached.
  • Solid knowledge of RESTful API design principles and experience in API development and integration.
  • Familiarity with AWS and containerization technologies like Kubernetes.
  • Understanding of security best practices for financial systems.

  • Design, develop, and maintain scalable, secure, and high-performance backend systems for the CDP APIs using Go and Javascript.
  • Define and maintain clean and conformant HTTP REST API definitions using OpenAPI specifications.
  • Design, develop, and maintain ergonomic, open-source SDKs to interact with the CDP APIs using Ruby, Typescript, Go, Python, and Java.
  • Author, publish, and maintain clear and concise documentation to increase adoption of the CDP APIs and SDKs.
  • Develop secure and scalable key management systems to enable crypto wallet functionality.
  • Work closely with teams to externalize backend services through the CDP APIs.
  • Interface directly with customers to collect feedback and improve the CDP APIs and SDKs iteratively.
  • Build sample applications using the CDP APIs and SDKs to demonstrate value and test the developer experience.
  • Troubleshoot and debug complex fullstack issues.
  • Participate in code reviews and provide feedback.

AWSDockerPostgreSQLPythonSoftware DevelopmentBlockchainJavaJavascriptKubernetesMongoDBMySQLRubyTypeScriptJavaScriptGoREST APIRedisCommunication Skills

Posted 2024-08-07
Apply
Apply

๐Ÿ“ USA

๐Ÿงญ Full-Time

๐Ÿ’ธ 160000 - 230000 USD per year

๐Ÿ” Audio and Video Editing Tools

๐Ÿข Company: Descript

  • 7+ years of professional software development experience.
  • Experience leading large-scale projects involving complex architecture and scalable solutions.
  • Proficiency in modern technologies such as Typescript, Javascript, React, Node.js, Go, and Python.
  • Strong computer science fundamentals and experience with web technologies (HTML, JS, CSS) and REST APIs.
  • Strong written and verbal communication skills.
  • Customer obsession focused on user needs and experiences.
  • Good judgment in balancing short-term needs with long-term foundation investment.
  • Self-awareness and a desire for continuous learning and improvement.

  • Lead initiatives that impact the larger Engineering org and company.
  • Own building and shipping new features across all levels of the stack (frontend and backend).
  • Take shared ownership of the product process and collaborate with product and design teams.
  • Write high-quality testable code that is functional, maintainable, and performant.
  • Provide mentorship to team members, including senior counterparts.
  • Contribute to high-level architectural decisions and help design scalable systems.

Node.jsPythonSoftware DevelopmentHTMLCSSJavascriptTypeScriptJavaScriptGoReactCollaboration

Posted 2024-08-07
Apply