Because the key to every happy and healthy baby is a happy and healthy mom
Junior Full Stack Engineer
Location
United States
Posted
104 days ago
Salary
$95K / year
Seniority
Junior
Job Description
Junior Full Stack Engineer
SimpliFed
• Build and maintain backend and GraphQL APIs using Node.js • Develop and maintain web and mobile features with React.js and React Native • Work directly with product and design to ship features quickly • Debug issues across the stack and improve performance • Write clean, maintainable code and contribute to code reviews • Help deploy and monitor applications in production • Work with databases (SQL or NoSQL) to read and write data
Job Requirements
- Solid foundation in JavaScript / TypeScript
- Experience with Node.js and modern frontend frameworks
- Comfortable working across frontend and backend
- Familiarity with REST/SOAP/GraphQL and databases
- Eager to learn, adaptable, and comfortable with ambiguity
- Git version control basics & Basic CI/CD knowledge
- Applicants must be currently authorized to work in the United States on a full-time basis
Benefits
- Health insurance
- Professional development opportunities
- Flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Autofill
Keeper Security, Inc.Manage, protect and monitor all your organization's passwords, secrets and remote connections with zero-trust security
• Design, build, and maintain autofill detection and injection systems within Keeper’s browser extension • Implement and optimize form-field recognition, credential mapping, and autofill heuristics across a wide variety of web architectures • Ensure compatibility, performance, and reliability across major browsers (Chrome, Edge, Firefox, and Safari) • Collaborate with the Browser Extension team to integrate autofill logic with existing Keeper APIs, storage, and credential services • Debug, test, and resolve complex issues in real-world web environments and dynamic single-page applications (SPAs) • Stay up to date with browser API updates (WebExtensions, Manifest V3) and ensure compatibility across evolving browser platforms • Participate in code reviews, testing, and continuous improvement efforts to ensure scalability and long-term maintainability of autofill features • Work closely with QA to automate regression tests and validate autofill behavior across browsers and frameworks
• Lead the design, development, and implementation of software applications. • Write clean, maintainable, and efficient code, and ensure best practices in coding standards. • Conduct comprehensive testing, including unit, integration, and system testing, to ensure software quality and functionality. • Debug and resolve complex software defects and issues. • Prepare and maintain comprehensive technical documentation related to software development. • Ensure accuracy and completeness of all documentation. • Foster effective collaboration with cross-functional teams to achieve project objectives. • Communicate complex technical information clearly and effectively. • Utilize advanced software development tools and methodologies to support project requirements. • Integrate software development tools and methodologies into the workflow to improve efficiency and accuracy. • Manage software development projects, including planning, execution, and delivery. • Coordinate with cross-functional teams to ensure project objectives are met on time and within budget.
• Build and maintain React-based applications for cloud and local deployment • Develop server-side / back-end application logic and database schema that integrate the work of front-end developers • Contribute to the development and maintenance of reusable component libraries and shared codebase • Write high-quality code, applying best practices, coding standards, and design patterns • 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 • Collaborate with developers, designers, testers, project managers, product managers, and project sponsors • Communicate tasking estimation and progress regularly to a development lead and product owner through appropriate tools • Ensure seamless integration with backend systems, including databases and messaging systems • Team with other developers, fostering a culture of continuous learning and professional growth • Collaborate with developers, designers, testers, project managers, product managers, project sponsors, and end users.
• Lead end-to-end technical architecture for multiple products or services, defining standards and ensuring scalability, performance, and maintainability. • Design system interfaces and integration patterns that enable reuse and interoperability across Hypergiant’s C2 portfolio. • Evaluate emerging technologies, conduct build-vs-buy analysis, and document key architectural decisions and trade-offs. • Partner with cloud and infrastructure teams to ensure solutions align with IL4/IL5 and FedRAMP security frameworks. • Provide expert guidance across front-end, back-end, and data layers — enabling high-scale, real-time systems. • Oversee design and implementation reviews to ensure code quality, security, and system reliability. • Drive modernization initiatives (e.g., containerization, observability, CI/CD optimization) across delivery teams. • Collaborate with product owners and technical leads to shape roadmaps and technical milestones that align with program objectives. • Identify and champion reusable frameworks, libraries, and shared components across teams and programs. • Act as the connective tissue between architecture councils, delivery teams, and client stakeholders. • Provide leadership on incident response and system performance issues, leading root cause analysis and long-term resolution. • Mentor and coach engineers across the organization, fostering technical depth and independent problem solving. • Contribute to internal engineering standards, code quality guidelines, and best practices documentation. • Lead by example through hands-on contribution to complex or high-risk projects.


