Apply

Software Engineer

Posted 3 months agoViewed

View full description

💎 Seniority level: Middle, 4 or more years

📍 Location: United States

🔍 Industry: Software Engineering/Consulting

🏢 Company: SquareWorks Consulting, Inc.

⏳ Experience: 4 or more years

🪄 Skills: AWSPHPSoftware DevelopmentAgileDesign PatternsGitJavaJavascriptTypeScriptC#AngularNosqlReactRESTful APIsNodeJS

Requirements:
  • 4 or more years of experience in a software engineering/development role.
  • Experience in an Agile software development environment.
  • Desire to ship high quality software at great velocity.
  • Thorough understanding of software engineering best practices.
  • Expertise in technologies like modern JavaScript frameworks, server-side languages, relational databases, AWS, NodeJS, Git, NoSQL, RESTful APIs.
  • Strong experience with automated unit and integration testing.
  • Understanding of advanced object-oriented design and SOLID principles.
Responsibilities:
  • Implements and maintains code for product features.
  • Writes clean code and unit tests, performing code reviews related to development and maintenance.
  • Participates in design review meetings and offers input for product enhancements.
  • Collaborates with engineers and product managers throughout the SDLC.
  • Engages with team members through active communication for problem-solving.
  • Produces specifications to convey operational feasibility and ROI projections.
  • Anticipates blockers and delivers projects on time and within budget.
  • Mentors new teammates.
Apply

Related Jobs

Apply

📍 US

🧭 Full-Time

💸 140000.0 - 200000.0 USD per year

🔍 Online employment marketplace

🏢 Company: ZipRecruiter👥 1001-5000💰 $550,000,000 Post-IPO Debt about 3 years ago🫂 Last layoff over 1 year agoEmploymentE-CommerceHuman ResourcesSaaSRecruiting

  • 5+ years of experience in full stack software development.
  • Comprehensive computer science fundamentals in coding, object-oriented programming, data structures, and algorithms.
  • Experience in client-side development using ReactJS, Javascript, AngularJS, or other modern programming languages.
  • Experience building and developing large-scale user-facing web applications.

  • Design and implement user-facing web applications at scale and hold up to expansion of a diverse user base.
  • Raise the bar in engineering innovation and the evolution of our approach to backend and front end development.
  • Communicate and deliver complex, technical solutions to a variety of stakeholders both technical and non-technical.
  • Develop and maintain highly scalable and reliable web applications and user interfaces (UIs) to interact with complex backend systems.
  • Utilize product requirements and engage with cross-functional teams to deliver rapidly evolving product in a timely manner.

Backend DevelopmentFull Stack DevelopmentJavascriptAlgorithmsData StructuresREST API

Posted about 8 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 172000.0 - 241000.0 USD per year

🔍 Cryptocurrency and Web3

  • 8+ years of experience in Java/C++ or functional programming languages within an exchange/trading systems environment.
  • Experience with unit testing frameworks and continuous integration tools.
  • 8+ years of experience working with order handling or matching engines.
  • 8+ years of experience with FIX or other market data/order protocols.
  • Experience in building real-time Linux systems.
  • Solid understanding of IP multicast and TCP protocols.

  • Identify and measure risk, implementing technical risk management solutions in software.
  • Facilitate and develop processes, data requirements, and specifications for real-time exchange implementation.
  • Develop scalable architecture for the exchange and enhance the trading infrastructure.
  • Write robust code and APIs crucial to business operations.
  • Report known issues and platform status to ensure system health.
  • Advocate for necessary changes for stability and supportability of systems.
  • Mentor teammates in efficient feature development and ensure system fault tolerance.
  • Respond quickly to production issues to maintain high availability.
  • Coordinate changes to trading software for smooth migrations and prompt feature releases.

JavaC++Linux

Posted about 12 hours ago
Apply
Apply
🔥 Full Stack Software Engineer
Posted about 13 hours ago

📍 United States

🔍 Marketing and advertising technology

🏢 Company: Resonate👥 101-250💰 Private over 2 years agoAdvertisingDigital MediaPredictive AnalyticsBrand MarketingMarketing Automation

  • Strong fundamentals in computer science and software engineering principles.
  • 4+ years of full-stack development experience.
  • Proficiency in Spring Boot for backend development.
  • Expertise in JavaScript frameworks like React, Angular, or Ember.js.
  • Relational database design, SQL optimization, and integration experience (e.g., Hibernate, JPA).
  • Hands-on experience with AWS services (e.g., EC2, S3, RDS, Lambda).
  • Familiarity with AI concepts and integrating them into software systems.
  • Knowledge of distributed system design and scalable architecture.
  • Experience with CI/CD pipelines and testing frameworks.
  • Strong communication skills and a problem-solving mindset.

  • Design, develop, and maintain full-stack features from database architecture to front-end UI using Spring Boot and modern JavaScript frameworks.
  • Build responsive, user-friendly UI components for single-page applications (SPAs).
  • Develop and maintain Spring Boot microservices supporting business-critical features in an agile environment.
  • Leverage AWS cloud technologies for deployment, scaling, and maintenance.
  • Integrate AI-driven solutions to enhance product workflows and user experiences.
  • Optimize and maintain relational databases for performance and scalability.
  • Develop and document RESTful APIs for seamless system integration.
  • Write robust unit, integration, and end-to-end tests for new features.
  • Collaborate with cross-functional teams, including product managers and designers, to meet evolving requirements.
  • Participate in CI/CD pipelines for efficient and reliable deployments.
  • Troubleshoot, debug, and resolve issues across the stack.

AWSSQLHibernateJavascriptSpring BootReactCI/CDRESTful APIsMicroservices

Posted about 13 hours ago
Apply
Apply

📍 US, Canada

🧭 Full-Time

💸 217000.0 - 303900.0 USD per year

🔍 Technology, Online Community

  • Minimum 8+ years of post-internship, full-time, hands-on, professional software development experience.
  • Proficiency in one or more front-end programming languages such as JavaScript and Typescript.
  • Experience with front-end frameworks like LIT, Polymer, React, Vue, or Angular.
  • Familiarity with CSS and web APIs such as GraphQL and REST.
  • Strong organizational skills and ability to prioritize tasks.
  • BS degree in Computer Science or similar technical field or equivalent experience.
  • Self-directed with an entrepreneurial spirit and excellent communication skills.

  • Work cross-functionally with product, design, and engineering to execute on product and business strategy.
  • Contribute to the full development cycle including technical design, development, testing, analysis, and launch.
  • Engage in team strategy discussions and planning for future projects.
  • Participate in a motivated engineering team, contributing to standards and best practices.
  • Balance speed and quality while building new products.

GraphQLEs6CSSJavascriptTypeScriptAngularReact

Posted about 14 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 170000.0 - 195000.0 USD per year

🔍 Embedded integration platform as a service

  • 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

AWSGraphQLPostgreSQLPythonDjangoTypeScriptRedisReact

Posted about 15 hours ago
Apply
Apply
🔥 Software Engineer
Posted about 16 hours ago

📍 United States, Canada, United Kingdom, India, Armenia, Australia, New Zealand

🔍 Govtech

  • 2+ years of professional web development experience.
  • Excellent time management and communication skills.
  • Proficiency in SQL, HTML, CSS, and JavaScript/jQuery.
  • Familiarity with version control software (Git, SVN) and Jira.
  • Ability to troubleshoot and debug code efficiently.
  • Commitment to staying updated with industry trends and best practices.

  • Work alongside a team of developers to support the Simpleview CRM and related products.
  • Deliver high-quality, error-free work while meeting service level agreements.
  • Write SQL scripts for data import and updates.
  • Modify and create reports based on client specifications.
  • Debug business/application logic and troubleshoot integrations.
  • Support enterprise clients and maintain project timelines.

SQLHTMLCSSJavascriptjQueryAngularRESTful APIsDebugging

Posted about 16 hours ago
Apply
Apply

📍 U.S.

🧭 Full-Time

🔍 Media & Entertainment

NOT STATED

  • Architect and develop advanced web and mobile solutions—specifically using Flutter.
  • Advise stakeholders on best practices.
  • Drive innovation.
  • Ensure high-quality technical outcomes.

Software DevelopmentCloud ComputingFlutterREST APIMicroservices

Posted about 17 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 140000.0 - 185000.0 USD per year

🔍 Technology / Software

🏢 Company: Smartsheet👥 1001-5000💰 $3,200,000,000 Post-IPO Debt 4 months ago🫂 Last layoff almost 2 years agoSaaSEnterpriseSoftware

  • 5+ years software development experience.
  • 5+ years experience in at least one modern object-oriented programming language (Java, C#, Ruby, etc.).
  • 2+ years experience in SaaS application development.
  • Experience with modern web technologies and front-end frameworks.
  • Experience building Single Page Applications at scale.
  • Experience writing complex asynchronous code.
  • A degree in Computer Science, Engineering, or a related field or equivalent practical experience.
  • Legally eligible to work in the U.S. on an ongoing basis.

  • Write clean and efficient code based on product specifications and participate in the entire development life cycle, from concept to release.
  • Create and promote modern web UI development.
  • Develop modular, maintainable components for applications at Smartsheet.
  • Be a technical leader, implementing features in TypeScript and integrating with back-end services.
  • Develop and maintain CI/CD pipeline implementations.
  • Participate in code reviews and architectural discussions.
  • Mentor junior engineers on code quality.
  • Develop scalable services for processing user actions.

Node.jsHTMLCSSJavaJavascriptMySQLTypeScriptReactCI/CDTerraform

Posted about 17 hours ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 104000.0 - 110000.0 USD per year

🔍 Buy Now, Pay Later

🏢 Company: Zip Co Limited

  • 1-2 years of experience in TypeScript.
  • 1-2 years of experience in Appium/Selenium/Playwright, preferably Playwright & Appium.
  • At least 2 years of experience in Manual Testing.
  • At least 1 year of experience with a key DevOps tool such as Azure, GCP, Jenkins, or CircleCI.
  • Basic knowledge of testing platforms like Browserstack or Saucelabs.
  • At least 2 years of experience in writing Test Documentation, including Test Cases and Test Strategy documentation.
  • A BS in computer science or a related degree is required.

  • Lead the Shift Left Process by collaborating with PMs and EMs on Feature Documentation.
  • Own individual features from inception to release, performing both Manual and Automation testing.
  • Tackle automation challenges and innovate within the Automation space.
  • Collaborate with Security and Infrastructure teams to generate new ideas for automation.
  • Learn new technologies in Test-Infrastructure.
  • Serve as an Arbiter of quality processes and advocate for Quality across the organization.

QA AutomationTypeScriptAzureManual testingSeleniumDevOps

Posted 1 day ago
Apply
Apply

📍 US

🧭 Full-Time

💸 130000.0 - 150000.0 USD per year

🔍 Digital financial services

🏢 Company: Zip Co Limited

  • At least 3 years of demonstrated professional experience in the backend software engineering space.
  • Bachelor’s degree in Computer Science or a related field.
  • Experience with programming languages like C#, Java, JavaScript, Python, or Go.
  • Proactive with a focus on details and producing high-quality work.
  • Experience in large-scale internal process migrations.
  • Familiarity with relational database design, creating schemas, and writing efficient queries.

  • Develop and deploy scalable, reliable systems to support fraud and credit risk management.
  • Collaborate with teams across Product, Fraud, Decisioning, and Risk departments.
  • Contribute to the development, support, and optimization of engineering solutions.
  • Help foster a high-performance culture by sharing knowledge and best practices.
  • Assist in coaching junior engineers on engineering best practices.
  • Work with a cloud-based, event-driven microservice architecture.
  • Ensure high reliability and performance for systems supporting thousands of users.
  • Engage in a blameless culture focusing on continuous improvement.
  • Participate in planning sessions and contribute to feature design.
  • Adapt to shifting priorities while maintaining productivity.

Backend DevelopmentSQLAgileC#.NETMicroservices

Posted 1 day ago
Apply