540 logo
540

We are a forward-thinking company that the Federal Government turns to in order to #GetShitDone

Software Engineer

Full-stack EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

61 days ago

Salary

0

Seniority

Lead

Job Description

Software Engineer

540

• Design, build, and deliver scalable, user-facing applications that support mission-critical workflows in a modern cloud environment • Own features end-to-end—from requirements and design through development, testing, and deployment • Collaborate directly with engineers, architects, and stakeholders to translate complex requirements into practical, working solutions • Develop and integrate RESTful APIs and data-driven services across distributed systems • Contribute to front-end development using Angular while supporting backend services in Node.js / NestJS • Debug and resolve issues across the stack, ensuring performance, reliability, and maintainability • Operate with a high degree of autonomy—able to move work forward independently while staying aligned with the broader team • Continuously improve code quality through testing, code reviews, enforcing coding standards and thoughtful design decisions • Bring a builder mindset—focused on delivering real, working software over theoretical perfection • Mentoring fellow developers and encouraging overall team growth • Assisting in the removal of blockers to keep a high velocity within the team

Job Requirements

  • 8+ years of professional software development experience
  • 4+ years of experience with JavaScript / TypeScript
  • Experience building backend services with Node.js and/or NestJS
  • Experience developing modern front-end applications using Angular (2+)
  • Experience designing and integrating RESTful APIs and data-driven web applications
  • Experience working with relational databases (PostgreSQL)
  • Experience working with non-relational databases (MongoDB)
  • Proficiency working in an Agile environment (i.e. backlog refinement, story size estimation, etc)
  • Ability to handle the creation/distribution of release notes
  • Coordination of application deployments
  • Ability to identify and communicate technical requirements needed to implement a feature
  • Identify/collaborate with team over new technical work/gaps within applications
  • Strong problem-solving and troubleshooting skills
  • Excellent verbal and written communication skills
  • Ability to work independently in client-facing environments while collaborating effectively with a team

Benefits

  • 100% covered health, dental and vision premium for employees, optional dependent coverage
  • Flexible Spending Account (FSA)
  • 401k with employer match
  • Company Sponsored Life Insurance, Short and Long Term Disability coverage
  • Flexible PTO + all Federal holidays off
  • Home Office allowance
  • Reimbursement for trainings / certifications
  • Paid AWS Developer account
  • Referral Bonus - good people know good people
  • Annual Social Events (hackathon, holiday party, charity golf tournament, etc.)
  • Access to 540’s Washington Capitals tickets

Related Job Pages

More Full-stack Engineer Jobs

Bennie logo

Staff Software Engineer, Full Stack

Bennie

Better Benefits for Everyone.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Full Stack Development: Hands on contribution to code bases. Develop, maintain, and test robust and scalable backend microservice applications and front-end micro UI while ensuring optimal performance and user experience. • Architectural Design: Contribute to the architectural decisions of our software solutions, considering scalability, security, and maintainability. • Collaboration: Work closely with product managers, designers, and other stakeholders to understand requirements and provide technical insights. Peer review code of other developers on the agile team. • Mentorship: Mentor and guide junior developers, fostering their growth and contributing to a collaborative team culture. • Continuous Learning: Stay updated on industry trends, emerging technologies, and best practices to drive innovation within the team.

Connecticut
$180K - $230K / year
AccelOne logo

Mobile Engineer – iOS, Full Stack

AccelOne

Whether you need a small, custom software project or a large-scale enterprise system, we have you and your team covered

ContractRemoteTeam 51-200H1B No Sponsor

• Develop and enhance mobile application features for iOS • Collaborate with engineers, product stakeholders, and designers in a rapid development environment • Implement and maintain functionality using Swift • Support backend integrations and related development tasks using Python and PostgreSQL • Participate in fast iteration cycles and feature delivery • Use AI-assisted development tools and coding agents to accelerate implementation • Review designs and assets from Figma when needed • Track tasks and collaborate using Jira

Argentina
AlpacaDB logo

Senior Software Engineer – NewMarkets

AlpacaDB

AlpacaDB, Inc., also known as Alpaca and Alpaca Securities, is an API stock and crypto brokerage platform that enables services to embed investing and developer

• Design highly scalable, mission-critical brokerage systems for the Japan market. • Develop and enhance the middle- and back-office systems, including gRPC microservices, REST and gRPC APIs, and third-party vendor integrations specific to the Japan market. • Work closely with Alpaca's core teams to enhance and transform the core framework, enabling support for multiple languages, currencies, and markets, with a particular focus on Japan-specific requirements. • Collaborate with tech leads in other regions both synchronously and asynchronously, primarily through Slack and meetings, to align with global teams. • Coordinate in Japanese with local regulators, vendors, partners, and business stakeholders, and translate those requirements into technical specifications for the global engineering team. • Troubleshoot incidents and reported bugs to maintain system integrity and performance. • Participate in on-call rotations and assist with timely engineering projects and production issues during Japan business hours. • Thrive in a global environment, effectively navigating regulatory requirements and building scalable solutions to support Alpaca's expansion in Japan.

Japan
OpenX logo

Software Engineer III, JS/TS

OpenX

The most innovative independent supply-side platform.

Full TimeRemoteTeam 201-500Since 2008H1B No Sponsor

• Design and build high-quality, maintainable user interfaces using JavaScript/TypeScript and React. • Develop and maintain Python-based backend APIs that support frontend workflows and product capabilities. • Translate business rules, pricing logic, and data dependencies into intuitive user experiences and reliable API integrations. • Own features end-to-end, from requirements and technical design through implementation, testing, rollout, and operational quality. • Write and maintain automated tests as part of the development process, including frontend and API-level tests where appropriate. • Collaborate closely with Product, UX, QA, and Engineering to deliver reliable product experiences for enterprise users. • Improve the usability, reliability, and maintainability of existing systems. • Contribute to technical direction, code quality, and engineering practices within the team.

Poland
zł17.7K - zł19.8K / month
Job Closed