Apply

Full Stack Developer

Posted 4 months agoViewed

View full description

πŸ“ Location: United States

πŸ’Έ Salary: 70000.0 - 75000.0 USD per year

πŸ” Industry: Media and journalism

🏒 Company: TEGNA Inc.

πŸ—£οΈ Languages: English

πŸͺ„ Skills: RESTful APIsDevOpsJSON

Requirements:
  • Proficient with .NET Core, C#, MVC framework, JSON, and working with APIs.
  • Strong skills in JavaScript.
  • Experience building and/or interfacing with RESTful APIs.
  • Programming and troubleshooting experience.
  • Proficient understanding of code versioning tools such as Git.
  • Willingness to learn new technologies and frameworks.
  • Understanding of design principles for scalable applications.
  • Teamwork skills with a problem-solving attitude.
  • Experience with SQL and/or NoSQL databases is a plus.
  • Experience developing for cloud-based systems is a plus.
  • Familiarity with front-end frameworks like React or Angular is a plus.
  • Knowledge of CI/CD pipelines and DevOps practices is a plus.
Responsibilities:
  • Collaborate with developers, designers, and product/business managers to develop new features.
  • Investigate and resolve product issues.
  • Build, deploy, and maintain efficient, reusable, and reliable code.
  • Identify bottlenecks and bugs, and devise solutions.
  • Learn new technologies quickly.
  • Adapt to changing business and customer demands.
  • Work on both backend and UX parts of applications.
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

πŸ’Έ 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, 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, Canada

🧭 Full-Time

πŸ” SaaS cybersecurity

🏒 Company: Downing Capital GroupπŸ‘₯ 1-10Venture CapitalFinance

  • Experience with React and Tailwind CSS.
  • Experience with FastAPI (Python).
  • Experience using AI-powered development tools.
  • Experience in DevOps is a plus.
  • Experience with browser extensions is a plus.
  • Build intuitive and high-performance user interfaces using React and Tailwind CSS.
  • Develop and optimize APIs and backend services using FastAPI (Python).
  • Leverage AI-powered development tools (e.g., Roo Code, Cursor, Dev0) to streamline and enhance the development process.
  • Assist with deployments, CI/CD pipelines, and cloud infrastructure management (experience in DevOps is a plus).
  • Develop and maintain browser extensions as part of our cybersecurity solutions (experience in this area is a plus).
  • Ensure application performance, scalability, and security best practices are followed.

Backend DevelopmentFrontend DevelopmentGitFastAPIREST APIReactDevOps

Posted 23 days ago
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 140000.0 - 161000.0 USD per year

πŸ” Technology consulting

  • 5 years of software development experience including 2 years of TypeScript and Node.
  • 1 year of experience working with GraphQL.
  • 1 year of experience developing and deploying on AWS.
  • Working knowledge of SQL.
  • Working knowledge of Angular.
  • Working knowledge of Jenkins and GitHub Actions.
  • Full application stack development experience.
  • Full software lifecycle participation from requirements to post-implementation.
  • Linux command line experience.
  • Demonstrated ability to learn new technologies quickly.
  • Detail-oriented with high integrity and quality of work.
  • Design and build a loan origination system using Node, Apollo GraphQL, Angular, Camunda, and AWS components.
  • Work with tech leads and the product team to determine functional requirements.
  • Contribute as a member of an Agile team and promote Agile practices.
  • Collaborate proactively with the team on development and knowledge sharing.
  • Represent Ten Mile Square with integrity and maintain client confidentiality.

AWSGraphQLNode.jsSQLGitJenkinsTypeScriptAngularDevOps

Posted about 1 month ago
Apply
Apply

πŸ“ Canada, Chile, North America, South America

πŸ” Technology

🏒 Company: Launchpad Technologies

  • 5+ years of experience in full-stack development, including mobile frameworks like React Native.
  • Expertise in React, Ruby on Rails, and/or Node.js for full-stack application development.
  • Proficiency in RESTful API design and implementation.
  • Strong knowledge of PostgreSQL, with familiarity in MongoDB and Python being a plus.
  • Experience with Git for version control and DevOps practices like CI/CD pipelines.
  • Strong problem-solving and debugging skills.
  • Deep understanding of security best practices and performance optimization.
  • Excellent collaboration, communication, and attention to detail.
  • Design and develop mobile applications using React Native for cross-platform compatibility.
  • Build dynamic user interfaces using React and ensure seamless integration with back-end systems.
  • Develop and maintain back-end services with Ruby on Rails or Node.js.
  • Create, test, and document RESTful APIs for efficient communication between front-end and back-end systems.
  • Manage database systems with PostgreSQL, with exposure to MongoDB as needed.
  • Collaborate with DevOps teams to implement CI/CD pipelines for streamlined deployments.
  • Optimize code for performance, scalability, and security.
  • Implement debugging and testing practices to ensure high-quality deliverables.
  • Work closely with cross-functional teams to align technical solutions with business needs.
  • Stay up-to-date with emerging technologies and best practices in full-stack development.

Node.jsPostgreSQLGitMongoDBReact NativeRuby on RailsReactCI/CDRESTful APIs

Posted about 2 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” B2B transactions, Fintech

🏒 Company: Credit Key

  • 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.
  • 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.

Node.jsSQLGitJavascriptRubyRuby on RailsTypeScriptNest.jsNext.jsReactRESTful APIs

Posted 2 months ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Biotechnology

🏒 Company: NIH-NCBI

  • BS in Computer Science or scientific field (engineering, physics), or equivalent experience.
  • 3+ years of Full stack Web applications development using Python, Django.
  • Strong knowledge of C++ and Object-oriented programming.
  • Understanding of front-end technologies such as JavaScript, HTML5, and CSS3.
  • Experience with relational database modeling and data migration.
  • Understanding of accessibility and security compliance.
  • Experience with version control systems like Git or SVN.
  • Excellent verbal and written communication skills and team player.
  • Build robust, performant, user-facing web applications in Python/Django supporting millions of daily users.
  • Develop, create, and ship new functionality for user interaction and scientific data visualization, using modern APIs and frameworks.
  • Work as an integral part of an agile product team to deliver an unbelievably great user experience.
  • Deliver responsive, accessible, mobile-friendly code of high quality (automated test/build/deploy).

PythonSQLAgileDjangoGitHTMLCSSJavascriptC++Communication SkillsCollaborationRESTful APIsWritten communicationCompliance

Posted 4 months ago
Apply
Apply

πŸ“ USA

πŸ” Government procurement

🏒 Company: Apex LogicπŸ‘₯ 11-50AutomotiveComputerSoftware

  • 8+ years of experience in developing Enterprise Applications.
  • Strong proficiency in Java and Angular.
  • Proven experience in developing back-end systems using Spring Boot and Hibernate frameworks.
  • In-depth knowledge of relational databases and proficiency in writing efficient queries in MySQL.
  • Experience in designing and implementing RESTful APIs.
  • Experience with HTML, Typescript, and CSS.
  • Experience with NgRx state management and using actions/reducers/selectors.
  • RxJS experience using observables and operators.
  • Experience with JUnit, REST Assured and Cypress testing frameworks.
  • Hands-on experience with version control systems, preferably Git.
  • Strong problem-solving and debugging skills.
  • Excellent teamwork and communication skills.
  • Experience with Agile methodologies and familiarity with JIRA or Confluence is desirable.
  • Self-motivated and eager to learn, with a passion for staying up to date with the latest industry trends and technologies.
  • Design and develop high-quality and efficient Java code for back-end systems using Spring Boot and Hibernate frameworks.
  • Develop new front-end features using Angular and make improvements to existing application.
  • Design and optimize database schemas, write efficient SQL queries, and ensure seamless integration with the application.
  • Build and maintain RESTful APIs, implementing best practices for API design, documentation, and security.
  • Conduct thorough testing, including unit testing and integration testing, to ensure code quality and reliability.
  • Troubleshoot and debug issues in production and development environments, providing timely resolutions.
  • Continuously optimize application performance, identify bottlenecks, and propose efficient solutions.
  • Stay up-to-date with industry trends, technologies, and best practices, and actively contribute to technical discussions and knowledge sharing within the team.
  • Participate in code reviews, providing constructive feedback and suggestions for improvement.

SQLAgileGitHibernateHTMLCSSJavaJUNITMySQLRxJSSpringSpring BootTypeScriptAngularRESTful APIs

Posted 7 months ago
Apply