Apply

Full Stack Developer

Posted 2 months agoViewed

View full description

πŸ’Ž Seniority level: Senior, 5+ years

πŸ“ Location: United States

πŸ” Industry: B2B transactions, Fintech

🏒 Company: Credit Key

⏳ Experience: 5+ years

πŸͺ„ Skills: Node.jsSQLGitJavascriptRubyRuby on RailsTypeScriptNest.jsNext.jsReactRESTful APIs

Requirements:
  • 5+ years experience with a mix of frontend and backend development.
  • Experience with Ruby, Rails, JavaScript, React, Next.js, Node.js, TypeScript, or NestJS.
  • Strong programming skills in more than one language.
  • Solid Git fundamentals.
  • Strong SQL proficiency.
  • Excellent instincts on the design and maintenance of RESTful APIs.
Responsibilities:
  • Build and maintain modular, reusable frontend code.
  • Create and maintain RESTful APIs.
  • Contribute to and review user stories, requirements, and design documents.
  • Collaborate within a supportive and highly collaborative team.
  • Engage in architecture decisions for new systems.
  • Develop new features that deliver value to the business.
Apply

Related Jobs

Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Web3 Development

🏒 Company: EoT Labs GmbH

  • 3+ years of experience as a Full-stack Developer.
  • Proven experience working with JavaScript & TypeScript.
  • Some experience working with Next.js, React.js, and Node.js for fullstack development.
  • Hands-on experience with blockchain and Web3 development.
  • Proficiency with Web3.js, Ethers.js, or Viem to interact with smart contracts.
  • Understanding of Ethereum Virtual Machine (EVM), Solidity, and smart contract development.
  • Experience working with ERC-20 tokens, NFTs (ERC-721, ERC-1155), and DeFi protocols.
  • Backend experience with Express.js, Nest.js, or similar frameworks.
  • Familiarity with IPFS, The Graph, Moralis, or Alchemy for blockchain data access.
  • Strong understanding of security best practices in Web3 applications.
  • Experience with databases such as PostgreSQL, MongoDB, or Firebase.
  • Version control with Git/GitHub and CI/CD pipelines.
  • Develop and maintain Web3 applications using Next.js (frontend) and Node.js (backend).
  • Build decentralized applications (dApps) that integrate with smart contracts.
  • Work with Ethereum, Polygon, and other blockchain networks to interact with smart contracts using Web3.js, Ethers.js, or Viem.
  • Implement and integrate ERC-20, ERC-721 (NFTs), and ERC-1155 token standards.
  • Optimize frontend and backend performance for scalability, security, and usability.
  • Build robust APIs and services using RESTful APIs and GraphQL.
  • Collaborate with blockchain engineers, designers, and product teams to create seamless user experiences.
  • Write clean, modular, and well-documented code following SOLID principles and Web3 best practices.
  • Stay updated with the latest trends in Web3, blockchain development, and smart contract integration.

GraphQLNode.jsPostgreSQLBlockchainEthereumExpress.jsFull Stack DevelopmentGitJavascriptMongoDBReact.jsTypeScriptFirebaseNest.jsNext.jsWeb3.jsCI/CDRESTful APIs

Posted 1 day ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 130000.0 - 160000.0 USD per year

πŸ” Software Development

🏒 Company: GoodParty.org

  • Strong JavaScript skills, experience with React.js, knowledge of API best practices, and excellent CSS/SCSS skills with the ability to create accurate, responsive designs.
  • 4+ years of relevant full-time work experience, ideally within a fast-paced 0-to-1 environment.
  • Actively interested in using AI, LLMs, and automating tasks through AI and have done previous work or personal projects in this area.
  • Technical and analytical skills to diagnose, isolate, and resolve problems.
  • Able to work independently and collaborate with others when needed to iteratively solve problems in real-time.
  • Build intuitive, inclusive, and accessible tools that function seamlessly across desktop and mobile web and will empower candidates, volunteers, and creators to take effective action.
  • Turn product requirements and designs into high-quality working software for candidates on our web-based platform.
  • Build out AI and LLM use cases and utilize best practices in AI into our product to help candidates get elected, as well as opportunistic projects to spread our message and movement.
  • Identify and maintain pixel-perfect site-wide design standards.
  • Collaborate with our lean, agile team using CI/CD and Kanban methodologies.
  • Work directly with product, design, and QA on your projects.
  • Report to the CTO as an early team member.

AWSFrontend DevelopmentFull Stack DevelopmentCSSJavascriptReact.jsTypeScriptAPI testingNest.jsNext.jsCI/CD

Posted 2 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 160000.0 - 225000.0 USD per year

πŸ” B2B payments

🏒 Company: WalrusπŸ‘₯ 11-50AdvertisingMarketing

  • 5+ years of experience designing, building, and deploying sophisticated web applications.
  • Experience with tools for testing.
  • Curiosity, and an interest in teaching and learning from your colleagues.
  • Strong written communication skills.
  • Design, build, and own exciting new modules; examples include payments, reputation, and new kinds of authentication.
  • Work together to create standards and culture that will endure for years to come.
  • Design innovative solutions to hard problems, and write a lot of code.

AWSBackend DevelopmentNode.jsPostgreSQLSoftware DevelopmentSQLCloud ComputingData AnalysisDesign PatternsExpress.jsFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavascriptReact.jsSoftware ArchitectureUI DesignAPI testingREST APICI/CDData modelingDebugging

Posted 5 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 95497.5 - 128400.0 USD per year

πŸ” Software Development

🏒 Company: SamsaraπŸ‘₯ 1001-5000πŸ’° Secondary Market over 4 years agoπŸ«‚ Last layoff almost 5 years agoCloud Data ServicesBusiness IntelligenceInternet of ThingsSaaSSoftware

  • 5+ years of software development experience.
  • Strong programming/coding fundamentals with proficiency in at least one of the programming languages (Java, Python, Go, React) and at least one public cloud platform such as AWS, Azure, Google, Rackspace, or other related cloud platforms.
  • Good Database Management skills and understanding of data models. Writing complex SQL queries to analyze the data and generate reports.
  • Experience in integrating multiple applications using middleware tools such as Zapier, Workato tools etc
  • Experience working in Agile/Scrum environments, with a solid understanding of software development lifecycle processes.
  • Design and develop secure, scalable technical solutions using Zendesk. Zendesk API’s and other related technologies.
  • Maintain and optimize full lifecycle software development using standard configuration, API/Integration development.
  • Implementation of the critical interfaces and complex modules of the systems and features while assisting the business and tech teams with designing, and developing various systems to meet and address technical requirements and resolve current process issues.
  • Developing integration between Zendesk and other systems in customer support business.
  • Work closely with internal stakeholders & business to design, develop, and implement solutions using Zendesk and other Customer Support software tools.
  • Be the point of contact for the AI, Zendesk App development and integration development related to all Customer Support related development processes.
  • Monitor performance of integrations, automations, triggers, and workflows within the support systems echo system.
  • Champion, role model, and embed Samsara’s cultural principles (Focus on Customer Success, Build for the Long Term, Adopt a Growth Mindset, Be Inclusive, Win as a Team) as we scale globally and across new offices.

AWSBackend DevelopmentGraphQLNode.jsPythonSoftware DevelopmentSQLAgileCloud ComputingDynamoDBFrontend DevelopmentFull Stack DevelopmentJavaJavascriptMongoDBReact.jsSCRUMTypeScriptAPI testingGoREST APINosqlReactCI/CDAgile methodologiesCRMData modeling

Posted 6 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 137700.0 - 174300.0 USD per year

πŸ” Software Development

  • At least 10+ years of professional full stack web development experience (6+ with a STEM B.S.) with a focus on React (other JavaScript frameworks are a plus)
  • Able to develop organized, accessible, and performant apps using JavaScript, advanced CSS, and HTML
  • Able to develop complex and performant React applications; solid understanding of application architecture, and concepts like asynchronous programming, closures, types, and ES6
  • Demonstrated experience in managing, mentoring & coaching development teams in an Agile environment (e.g., leading scrum and agile project management tools & ceremonies)
  • Familiarity with cloud platforms and deployment strategies (cloud architect or operations certification is a plus)
  • Proficient with version control systems (e.g., Git) and effective collaborative development workflows
  • Experience managing robust build & test tools and implementing workflow automations (e.g., Jest, Rollup, Webpack, Babel)
  • Experience with database technologies (e.g., SQL, NoSQL) and messaging systems (e.g., RabbitMQ, Apache Kafka)
  • Penchant for learning new technologies, balanced with strong pragmatic thinking
  • Must be a US Citizen and eligible to obtain and maintain a US Security Clearance.
  • Lead the development of a React-based web application, ensuring adherence to best practices, coding standards, and design patterns
  • Collaborate with developers, designers, project managers, product owners, and partner organizations
  • Communicate tasking estimation and progress, managing client expectations within required timelines
  • Participate in the entire software development lifecycle, including requirement gathering, design, development, testing, and deployment, using an agile, iterative process
  • Participate in code reviews and ensure code quality through effective testing strategies
  • Optimize application performance and ensure seamless integration with backend systems, including databases and messaging systems
  • Contribute to the development and maintenance of reusable component libraries and shared codebase
  • Mentor and guide junior developers, fostering a culture of continuous learning and professional growth
  • Stay up-to-date with the latest industry trends, technologies, and frameworks related to React, front-end development, and backend integration

LeadershipSQLAgileFull Stack DevelopmentGitHTMLCSSJavascriptReact.jsTypeScriptREST APIReactCommunication SkillsCI/CDProblem SolvingAgile methodologiesMentoringDevOpsTeamwork

Posted 6 days ago
Apply
Apply

πŸ“ United States

🧭 Contract

πŸ’Έ 70.0 - 80.0 USD per hour

πŸ” Software Development

  • 5+ years’ of experience in the Front-end application development using React/Angular/Vue.js, CSS preprocessors (Sass/Less), and state management libraries (Redux).
  • Bachelor's degree in computer science or related field, or equivalent industry experience.
  • Experience with Python (Django/Flask), Node.js, or Java Spring Boot for API development.
  • Expertise in Power BI, Tableau, or Looker for dashboard creation and DAX/MDX scripting.
  • Advanced SQL skills for complex joins and window functions, plus NoSQL schema design.
  • Ability to communicate technical concepts to non-technical stakeholders and prioritize tasks in Agile environments.
  • Develop and maintain scalable web applications using modern frameworks like React (front-end) and Node.js/Python (back-end), ensuring seamless integration between UI components and server-side logic.
  • Partner with product/project manager(s) to convert prototypes into responsive interfaces using HTML5, CSS3, and JavaScript/TypeScript, prioritizing accessibility and cross-browser compatibility.
  • Build secure RESTful APIs and GraphQL endpoints to connect front-end applications with BI reporting tools and databases.
  • Create interactive reports using Power BI, Tableau, or Cognos, integrating data from SQL/NoSQL databases and APIs to visualize KPIs for stakeholders.
  • Design and optimize data workflows using SSIS, Python Pandas, or Apache Airflow to transform raw data into structured formats for analysis.
  • Collaborate with peer developers and engineers to design schemas that support reporting requirements, ensuring efficient query performance via indexing and partitioning.
  • Architect relational (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB) databases, implementing ORM tools like SQLAlchemy or Sequelize for CRUD operations.
  • Configure CI/CD pipelines using GitHub Actions or Jenkins to automate testing/deployment of full-stack and BI components.
  • Monitor application responsiveness and optimize BI query execution times through caching strategies (e.g., Redis).

GraphQLNode.jsPostgreSQLPythonSQLAgileBusiness IntelligenceETLFull Stack DevelopmentHTMLCSSJavascriptMongoDBReact.jsTypeScriptUI DesignTableauAPI testingREST APICI/CDDevOpsData modeling

Posted 11 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 120000.0 - 160000.0 USD per year

πŸ” Legal Technology

🏒 Company: PrevailπŸ‘₯ 4-10Financial ServicesRisk ManagementInsurance

  • 4+ years Ruby on Rails experience
  • Strong understanding of Git/source control systems
  • Familiarity with Gen-AI tools like ChatGPT
  • Solid understanding of programming paradigms
  • Contribute to building and maintaining web applications
  • Collaborate with the team to implement new features
  • Optimize application performance

PostgreSQLGitJavascriptRuby on RailsWebRTC

Posted 15 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 120000.0 - 160000.0 USD per year

πŸ” Biomanufacturing

🏒 Company: Pow.bioπŸ‘₯ 1-10πŸ’° $9,500,000 Series A over 1 year agoBiotechnologyGenetics

  • 5+ years software development experience
  • Degree in relevant quantitative discipline
  • Experience with Python, JavaScript, or F#
  • Experience with Postgres
  • Experience in lab-like environment
  • Design and implement web based software systems
  • Maximize data impact on lab operations
  • Support and extend ETL data pipeline
  • Implement features for fermentation optimization tools
  • Deliver web based software tools to external customers

PostgreSQLPythonSoftware DevelopmentETLJavascript

Posted 20 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Contract

πŸ” Software Development

🏒 Company: INFUSE EMEA

  • 4+ years of experience in full stack development, with a strong understanding of both front-end and back-end technologies.
  • Experience with PHP, React, Laravel, Symfony, and Vue.js.
  • Experience in developing complex systems, integrating various components (including AI and ML).
  • Expertise in working with large-scale data systems and optimizing processing pipelines.
  • Knowledge in automation, performance optimization, and scaling.
  • Familiarity with neural networks and integrating AI models into solutions.
  • Experience working with cloud platforms (AWS, GCP, or Azure) and containerization tools like Docker.
  • Strong problem-solving skills and the ability to handle complex technical challenges.
  • Excellent communication skills and ability to collaborate with cross-functional teams.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field. An advanced degree is a plus.
  • Design and develop both front-end and back-end components of web applications, ensuring high performance, scalability, and security.
  • Collaborate with R&D teams to understand technical requirements and translate them into efficient, user-friendly applications.
  • Develop and implement solutions that integrate machine learning and AI models into product functionality to improve system automation and performance.
  • Contribute to the architectural design and decision-making process, ensuring the solutions are scalable, maintainable, and meet business needs.
  • Design and implement RESTful APIs, integrate third-party services, and work with databases to create end-to-end solutions.
  • Focus on developing functionality that facilitates seamless interaction with AI models and data-driven decision-making processes.
  • Work closely with data scientists, product managers, UX/UI designers, and other engineers to deliver high-quality solutions.
  • Participate in brainstorming sessions and contribute to the development of new features and innovations.
  • Ensure that AI and data automation solutions are integrated efficiently into product workflows.
  • Automate processes, including data collection, processing, and optimizing existing workflows to speed up system performance.
  • Work on improving data handling for large-scale systems, automating routine tasks, and optimizing backend processes for better efficiency.
  • Integrate AI models to enhance data processing and automate business-critical operations.
  • Write clean, maintainable, and efficient code while adhering to coding standards and best practices.
  • Implement testing frameworks and ensure thorough unit and integration testing across the full stack.
  • Maintain and improve the quality of both front-end and back-end systems, ensuring they scale effectively.
  • Diagnose and resolve technical issues quickly, ensuring that applications run smoothly and efficiently.
  • Analyze and optimize performance bottlenecks and resolve issues across the stack, with a particular focus on system automation and data handling.
  • Stay updated with the latest industry trends, technologies, and frameworks, bringing new ideas and solutions to the R&D team.
  • Contribute to the team’s culture of continuous improvement and innovation, experimenting with AI models, neural networks, and other cutting-edge technologies.
  • Create and maintain documentation for the software developed, ensuring clarity and ease of understanding for future developers.
  • Share knowledge and mentor junior developers in best practices, frameworks, and tools.

AWSDockerPHPGCPMachine LearningVue.JsAzureSymfonyReactRESTful APIs

Posted 21 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Software Development

🏒 Company: VetsEZπŸ‘₯ 101-250DatabaseInformation ServicesInformation TechnologySoftware

  • Bachelor’s degree in Computer Science or related field
  • 3+ years of experience as an Application Developer
  • Strong experience in C#, Java (J2EE), or similar
  • Familiarity with diverse operating systems and platforms
  • Understanding of software design and programming principles
  • Experience with modern development tools and frameworks
  • Translate client requirements into functional software applications
  • Collaborate with developers on technical specifications
  • Write high-quality source code and troubleshoot applications
  • Conduct unit and integration testing
  • Enhance existing applications with new features
  • Prepare technical documents and handbooks

Software DevelopmentSQLAgileASP.NETJava J2EEC#REST APIMicroservicesDebugging

Posted 23 days ago
Apply