Apply

Senior Full Stack Engineer

Posted 2024-11-07

View full description

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

πŸ“ Location: EST / CST Timezones, EST, CST

πŸ’Έ Salary: 164000 - 212000 USD per year

πŸ” Industry: Asset Intelligence Cybersecurity

🏒 Company: Armis Security

⏳ Experience: 7+ years

πŸͺ„ Skills: AWSIoTMongoDBREST APIReact

Requirements:
  • US Citizen required.
  • A degree in Computer Science Engineering or similar.
  • 7+ years of full stack experience with a front-end focus in an enterprise environment required.
  • Profound knowledge of TypeScript, React, Tailwind, and MongoDB required.
  • Expert proficiency in UI layouts.
  • Capable of rapidly generating UI prototypes and constructively integrating feedback.
  • Solid experience in using a complex REST API from the client-side.
  • Experience with AWS or any of the major cloud providers.
  • Cyber Security experience is a plus.
Responsibilities:
  • Work with engineering, product team, UI teams to define feature requirements.
  • Implement end-to-end features from code/architecture decisions to UI/UX flows.
  • Ensure the technical feasibility of UI/UX designs.
  • Build reusable code and libraries for future use.
  • Performance optimization, accessibility, and usability.
  • Collaborate with back-end developers, web designers, and QA team.
  • Implement best practices in front-end architecture.
Apply

Related Jobs

Apply

πŸ“ North/South America

πŸ’Έ 130000 - 140000 USD per year

πŸ” Online communities

  • Strong alignment with company values.
  • Proficient in English (CEFR Level C2 / ILR Level 5).
  • 6+ years experience working as a full-stack engineer on complex web applications.
  • Strong proficiency in Ruby on Rails, MySQL/Postgresql, ReactJS, TypeScript, CSS/SCCS, TailwindCSS.
  • Familiarity with both frontend and backend necessary.
  • Ability to work in a fast-paced environment with ambiguity.
  • Comfortable with agile software development principles.

  • Work autonomously on a product built in Ruby on Rails backend and React front-end.
  • Build critical features and improvements for our web app, with a product-first mindset.
  • Work closely with Circle's leaders throughout the feature design process.
  • Collaborate with designers to create a world-class user experience.
  • Conduct bug-fixing and continuous improvement of the codebase.

PostgreSQLSoftware DevelopmentAgileCSSMySQLRubyRuby on RailsTypeScriptReactCommunication SkillsAttention to detail

Posted 2024-11-21
Apply
Apply

πŸ“ US

🧭 Full-Time

πŸ’Έ 135000 - 168750 USD per year

πŸ” Healthcare Technology

🏒 Company: Tomorrow Health

  • 5+ years of industry experience in a software engineering role, preferably with high-impact customer-facing products.
  • 5+ years of backend development experience with Python and Django.
  • Proficient in building REST and/or GraphQL APIs backed by SQL databases deployed on AWS.
  • Familiarity with frontend technologies like React, TypeScript, NodeJS, and Redux.
  • Comfortable working in a startup environment with dynamic and concurrent projects.

  • Transform product strategy into technical strategy for new and existing customers.
  • Partner closely with cross-functional team members as a technical owner.
  • Champion agile development practices and execute end-to-end software development.
  • Become proficient in testing, deployment, observability, and monitoring tools, making recommendations for improvements.
  • Mentor teammates and promote simplicity in solving complex problems.

AWSBackend DevelopmentGraphQLPythonSoftware DevelopmentSQLAgileDjangoTypeScriptProduct DevelopmentStrategyReduxReact

Posted 2024-11-09
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 140000 - 170000 USD per year

πŸ” Healthcare technology

🏒 Company: ThalamusGME

  • 5+ years of experience in building large-scale software applications.
  • Experience in building web applications.
  • Experience in designing and integrating RESTful APIs.
  • High proficiency in Postgres, Node.js, Express.js & Angular, React Native.
  • Excellent debugging and optimization skills.
  • Experience in unit/integration testing.
  • Experience in developing mobile applications with React Native.
  • Prior experience in a VC-backed startup.

  • Participate in all aspects of agile software development, including design, implementation, and deployment.
  • Architect and provide guidance on building end-to-end systems optimized for speed and scale.
  • Lead new projects from conceptualization to deployment.
  • Ensure application performance, uptime, and scale.
  • Collaborate with designers, front-end and back-end engineers.

LeadershipNode.jsSoftware DevelopmentAgileExpress.jsJavascriptReact NativeJavaScriptAngularPostgresReactCollaborationRESTful APIs

Posted 2024-11-08
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 125000 - 140000 USD per year

πŸ” Fintech

🏒 Company: LeanLaw

  • 4+ years as a full-stack developer.
  • Solid background in .NET and modern SPA frameworks (React, Angular, or Vue).
  • Fluency in automated testing frameworks (Cypress, jest, xUnit, etc.).
  • Expert in building RESTful and GraphQL APIs.
  • Experience with fintech or accounting products is a bonus.
  • Familiarity with Azure infrastructure and distributed observability tools.

  • Build and scale end-to-end applications in .NET and modern web frameworks, focusing on performance and user experience.
  • Take ownership of design decisions, including database structure, API design, and frontend architecture.
  • Help build distributed system infrastructure, ensuring high standards in performance optimization, security, and data integrity.
  • Scale products as user-base expands, integrate workflow capabilities, and improve reporting and analytics.

GraphQLCypressJestAzure.NETAngularReactRESTful APIs

Posted 2024-11-07
Apply
Apply

πŸ“ North America

πŸ” Advertising

  • Experience with Ruby on Rails.
  • Experience with Go.
  • Experience with React.
  • Experience with Typescript.
  • Experience with GraphQL.
  • Experience with Aerospike.
  • Experience with Redis.
  • Experience with Elasticsearch.
  • Experience with Amazon Redshift.

  • Building a full fledged library of dynamic creative assets and resources.
  • Enabling clients to store, host, and manage bulk creative assets for ad campaigns.
  • Creating templates for clients to quickly build display ad creatives.
  • Reducing reliance on third-party creative providers by providing an in-house solution.

GraphQLElasticSearchRubyRuby on RailsTypeScriptElasticsearchGoRedisReact

Posted 2024-11-07
Apply
Apply

πŸ“ Brazil, USA, Sweden

πŸ” Open Banking Payments

NOT STATED

  • Create solutions for consumer, merchant, and internal users.
  • Promote integration with third-party parts (agency collections).
  • Maintain and improve the operating system.

Backend DevelopmentNode.jsSoftware DevelopmentExpress.jsFrontend DevelopmentFull Stack DevelopmentGitHTMLCSSJavaJavascriptReact.jsJavaScriptReact

Posted 2024-11-07
Apply
Apply

πŸ“ California, New York, Washington, Colorado, Texas, North Carolina

🧭 Full-Time

πŸ’Έ 125000 - 200000 USD per year

πŸ” Animal healthcare

🏒 Company: Roo

  • Minimum of five years of hands-on experience developing web applications within a dynamic and fast-paced product team environment.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration abilities.
  • Strong understanding of software development principles, design patterns, and best practices.
  • Expertise in back-end technologies such as Node.js, Express.js, Python, or Java.
  • Expertise in web front-end technologies such as React.
  • Experience with relational databases writing complex and efficient SQL queries.
  • Experience with typed languages, React Native, native mobile development, and working with AWS is a plus.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

  • Work closely with product managers, designers, data analysts, and other engineers to build new features for the Roo platform.
  • Collaborate with cross-functional partners to translate business requirements into technical solutions.
  • Participate in design, and development of scalable code architecture.
  • Write clear maintainable code on the front and back-end while following best practices.
  • Contribute code to our React Native mobile application.
  • Ensure code quality through testing, code reviews, and best practices.
  • Build unit tests with jest and end-to-end tests with Cypress.
  • Assist out with Dev Ops as needed.
  • Stay updated on emerging technologies and industry trends to continually improve our platform.

Node.jsPythonSoftware DevelopmentSQLAgileDesign PatternsExpress.jsJavaJestReact NativeReactAnalytical SkillsCollaboration

Posted 2024-11-06
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ’Έ 135000 - 168750 USD per year

πŸ” Healthcare technology

🏒 Company: Tomorrow Health

  • 5+ years of industry experience in a software engineering role, preferably with high-impact customer-facing products.
  • Proficient in frontend technologies, including React, TypeScript, NodeJS, and Redux.
  • Experience with CSS and familiarity with component libraries and design systems.
  • Experience in building RESTful APIs and backend systems; Python and Django knowledge is a plus.
  • Comfortable working in a startup environment with multiple dynamic projects.
  • Proactive technical leader with a strong bias for action.

  • Transform product strategy into technical strategy through development and iteration on new product implementations.
  • Act as the technical owner for key business goals while collaborating with cross-functional team members.
  • Champion agile development practices and execute end-to-end software development.
  • Become proficient in testing, deployment, observability, and monitoring tools; make improvement recommendations.
  • Mentor teammates and promote simplicity in solving complex problems.

Software DevelopmentAgileFrontend DevelopmentCSSTypeScriptProduct DevelopmentStrategyReduxReactRESTful APIs

Posted 2024-10-22
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” Property technology

🏒 Company: ButterflyMX

  • 5+ years of professional development experience
  • 4+ years of professional development experience in TypeScript, JavaScript
  • Strong experience with automated CI/CD pipelines
  • Strong experience working in and advocating for Agile environments
  • Deep understanding of testing and what, when, and how to test
  • Extensive experience with developing and maintaining APIs, as well as integrating with 3rd party APIs
  • Hands-on experience working in a Distributed/Cloud-based environment (e.g. Amazon EC2/ECS, Lambdas, No-SQL DB, Azure, etc.) within a service-oriented architecture
  • Experience working with relational databases and writing SQL queries
  • Experience with using Docker and development in a dockerized environment
  • Experience with managing security for Linux/AWS/Docker environments
  • Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams
  • Comfortable working in a fast-paced, results-oriented environment
  • Experience with GraphQL
  • Familiarity with development for IoT device
  • Motivated by the desire to learn and collaborate, to own and improve, and to focus on what helps the business succeed
  • Well versed in the disciplines of security, reliability, and scalability
  • Well versed with Agile methodology and who believes in the value of a well written and appropriately defined user story
  • Open-minded approach to choosing the right tool for the job
  • User-focused with a keen sense of how your code will impact the user's experience in terms of performance, security, and usability
  • Passionate about frequent value delivery through collaboration with product owners, preferring MVPs and tight build-measure-learn loops to maximize value
  • Someone who truly cares about leading and mentoring engineers

  • Partner with Product, Design, and other Engineering teams to help design, build, and evolve the APIs and services that power our products
  • Lead large-scale projects from ideation to launch with a customer-first mindset
  • Design, build, and maintain efficient, reusable, reliable, and testable code
  • Identify bottlenecks and bugs, devise solutions and propose optimizations
  • Comfortable working with components and systems across both the front-end and back-end layers of the architecture
  • Implement patterns and systems allowing for independently deployable full-stack services at a level of granularity appropriate for team composition and business value
  • Help maintain code quality, organization, and automatization
  • Writing new and improving current documentation
  • Lead by example for other members of the team as a dedicated, passionate, and flexible technologist who is constantly striving to improve code quality, design, and system architecture
  • Help define, document, evolve, and evangelize high engineering standards and best practices across multiple areas

AWSDockerGraphQLSQLAgileIoTJavascriptTypeScriptJavaScriptAzureCollaborationCI/CDDocumentation

Posted 2024-10-15
Apply
Apply

πŸ“ United States

πŸ” AI technology

🏒 Company: Unreal Gigs

  • Holds a degree in Computer Science, Engineering, or a similar field, equipped with knowledge that spans both front-end and back-end technologies.
  • Has a solid foundation in software development with a portfolio that includes work at top-tier tech firms.
  • Is proficient in languages like Python, JavaScript, and Go, and familiar with frameworks and technologies used in AI and machine learning.
  • Brings experience with cloud platforms such as AWS or Azure, and is adept in managing large datasets with tools like Spark or Hadoop.
  • Is a natural problem solver with a knack for innovation and loves to tackle challenges in creative ways.

  • Design and deploy robust full-stack applications that seamlessly integrate advanced AI algorithms.
  • Lead the evolution of our cloud-based platforms, ensuring they're scalable, secure, and ready to house cutting-edge AI technologies.
  • Create and manage high-throughput data pipelines that serve as the backbone for our real-time AI services.
  • Develop comprehensive APIs to power our apps and connect with other leading-edge tech stacks.
  • Participate in brainstorming sessions and hackathons that contribute to innovation and continuous development.
  • Work closely with a cross-functional team of AI experts, data scientists, and fellow engineers to bring ideas from conception to reality.

AWSPythonSoftware DevelopmentArtificial IntelligenceHadoopJavascriptMachine LearningJavaScriptAzureGoSpark

Posted 2024-10-15
Apply