Full-Stack Software Engineer
The New Jersey State Office of Innovation is looking for diverse and experienced team members to deploy world-class innovative and digital services that solve pressing public interest challenges for the people of New Jersey. Our work spans numerous issue and policy areas, and is focused on making an impact in the lives of the New Jerseyans that we serve: we?ve decreased the amount of time it takes to apply for Unemployment Insurance, made it easier to start, operate, and grow a business in the Garden State, and connected millions of New Jerseyans to government programs, services, and benefits.
Our team members wear many hats, contributing to both the execution of core projects and the evolution of the Office of Innovation. We use data and modern research, design, and development methods to inform our decision making, and we collaborate with stakeholders within and outside of government to understand and solve challenges. To learn more about the New Jersey Office of Innovation, visit our about us page. If you have any questions, please contact us at team@innovation.nj.gov.
For this role, we are seeking full-stack software engineers with at least 5 years of experience using modern languages and practices who can translate a concept into solutions for users.
As a part of the team, your responsibilities may include:
? Deliver solutions that meet the needs of diverse users across New JerseyOwn features end-to-end, from planning to structuring data models to designing and building front-end interfaces
Apply leading industry development practices to solve complex problems through the use of human-centered design, open-source development and innovation, data-driven decision making, and agile development practices
Operate as a solution architect, taking problems that may be poorly specified and finding the best software solutions, including evaluating custom developed vs. SAAS options
Solve challenges using a wide toolkit that includes writing code, building the technical capacity of the team and State, translating user needs into technical decisions, mapping out technical options and architecture, and coaching and presenting to colleagues
Deliver projects with complex requirements, multiple stakeholders with disparate views, or high levels of bureaucracy
? Lead a team of engineers and/or the engineering processDeliver public-facing products or features on public-facing products with a large number of users (i.e. 100,000+)
Deliver tools or products with high uptime or availability requirements (i.e. SLAs of 99.9%+)
Build and maintain the underlying technical architecture and processes ? including a cloud environment as well as continuous integration, automated testing, and source control processes ? that will enable the team?s success across initiatives
Develop technical documentation that can support the completion of state requirements
? CollaborateWork closely with product managers, designers, experts, leadership, and diverse stakeholders to translate findings and designs into product
Coordinate development activities (establish development processes) and make technical decisions that reflect the ideal solution and practical realities
Provide counsel on technical matters in plain language to our team and stakeholders
Coordinate and work with in-house department and agency technical teams, including those who support legacy systems, to execute on development projects and ensure that they are setup to succeed
Take part in office-wide initiatives and stand-ups to enable collaboration and support across projects
Preferred Technical Experience, Skills and Abilities
Applicants will be assessed based on an ability to excel at one or more software engineering disciplines: front-end engineering, back-end engineering, infrastructure engineering.
? Working at all levels of the stack
? Ability to engage with technologies such as: modern JavaScript (strong) in a ?Jamstack? architecture, React, Next.js, Cascading Style Sheets (CSS), Hyper Text Markup Language (HTML), JavaScript libraries, linting, and best practices, Amazon Web Services (AWS), ?NoSQL? document store persistence, and Git/GitHub version control.
? Building and applying reusable front-end design patterns to reduce future development overhead
? Incorporating global web design assets
? Translating static mockups and images into working prototypes
? Ensuring 508 accessibility compliance with the assistance of automated testing tools
? Writing well-designed, testable, efficient code
? Writing automated feature/functional tests for application flows
? Ensuring seamless integration among front- and backend systems
? Mitigating common security vulnerabilities (e.g., cross-site scripting)
? Executing full lifecycle software development
? Consuming application programming interfaces (APIs) to new and legacy internal and external systems, some of which may be undocumented
? Translating application requirements into APIs, libraries/utilities, data models, and database schemas
? Writing developer-friendly documentation (e.g., API documentation, deployment operations)
? Improving shared libraries/utilities and practices around authentication, logging, alerting, and monitoring
? Debugging and diagnosing issues in distributed systems
? Designing infrastructure for supporting continuous integration, continuous deployment, and monitoring
? Ensuring system uptime and performance
? Monitoring and notifying appropriate officials in the case of security and data breaches
Location: Candidates can be based anywhere in the U.S. but should have an expectation of monthly or bi-monthly on-site work in NJ. We have a strong preference for those that can make it to NJ via local travel.
Compensation: Up to $130,000 (depending on experience) + Full benefits
Similar Remote Jobs
Full-Stack Software Engineer
Posted on: 02-02-2025 00:00
Full Stack Software Engineer, AI
Posted on: 20-08-2024 00:00
Fullstack Software Engineer, Airbnb for Real Estate
Posted on: 05-07-2024 05:50
Full-stack Software Engineer (any level of experience...
Posted on: 16-07-2024 18:37
Full Stack Software Engineer II (Remote close to Dallas TX or Melbourne FL)
Posted on: 17-02-2025 05:59
Full Stack Software Engineer (L5) - Security Posture Insights & Management
Posted on: 29-09-2024 00:00
Fullstack Software Engineer (React / GCP) - Remote USA
Posted on: 31-01-2025 10:01
Fullstack Software Engineer (React / GCP) - Remote USA
Posted on: 06-02-2025 00:00
Full-Stack Software Engineer - React.js & Golang (Remote US, Freelance)
Posted on: 04-12-2024 05:42
Full Stack Web and External Identity Developer
Posted on: 02-01-2025 03:58
Remote Data Entry Jobs at Amazon ? No Experience Required
Posted on: 13-09-2024 00:00
Customer Service Specialist
Posted on: 28-08-2024 00:00
Regional Account Manager - San Francisco Bay Area, CA
Posted on: 03-02-2025 00:00
(Part Time / Work From Home) American Express Virtual Assistant Job - Apply Now
Posted on: 31-07-2024 19:12
Client Services Specialist (Chicago, remote)
Posted on: 08-01-2025 08:06
AT&T Sales Representative [REMOTE]
Posted on: 31-01-2025 09:57
Data Entry Clerk
Posted on: 16-07-2024 18:57
Health Insurance Customer Service Representative
Posted on: 29-08-2024 00:00
100% VIRTUAL - Life Insurance Agent
Posted on: 22-11-2024 05:34
OnSite Operations Recruiter (remote)
Posted on: 08-10-2024 00:00