> Markdown version of [/jobs/ext/1135073-frontend-software-developer](https://www.wearedevelopers.com/jobs/ext/1135073-frontend-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Frontend Software Developer - **Company:** Ohm Systems - **Location:** Baltimore, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, Cloud Engineering, Computer Programming, Continuous Integration, Software Design Patterns, DevOps, Distributed Systems, Python (Programming Language), Node.Js, Ruby, Software Engineering, Systems Architecture, Systems Integration, TypeScript, Technical Debt, Containerization, Non-relational Database, Graphql, Front End Software Development, Restful APIs - **Published:** June 30, 2026 - **Apply:** https://www.dice.com/job-detail/a5aa238a-1c7c-4008-b4dd-a6492c72d2b4 ## About the Role Mandatory Skills: Node.JS, TypeScript, JavaScript, Ruby, Python, Amazon Web Services, Containerization, CI/CD, * Strong experience (8+ years) in full-stack web development, with a particular focus on proficiency in the presentation layer. * Experience building and maintaining high-traffic, consumer-facing websites running on public cloud systems (E.g. Amazon Web Services, Microsoft Azure). * Knowledgeable and skilled in integrating frontend technologies with the API layer (i.e. RESTful APIs, GraphQL endpoints) and relational / non-relational databases. * Excellent written and verbal communication skills, and ability to thrive in a collaborative team setting. * Strong DevOps experience, including CI/CD pipelines, infrastructure-as-code, containerization, monitoring, and production operations * Programming Skills: Node.JS, TypeScript, JavaScript, Ruby, Python * Bonus Points: AWS certification, Ruby-on-Rails development, design systems implementation, prior experience in financial services ## Description * Setting technical direction for application development teams spanning OMF's marketing content and loan acquisition workflow. Working in close coordination with product, technology and enterprise architecture to ensure alignment around design and execution of business-critical software initiatives. * Defining detailed roadmaps for migrating monolithic systems into target-state technology comprising distributed systems and microservice deployments, built on resilient and scalable cloud infrastructure. * Establishing standards and defining guardrails for technology teams around systems architecture, design patterns, code reusability, and technical debt. * Evaluating the role of emerging technologies (E.g. GraphQL, agentic AI) in the context of existing SDLCs, and assisting with their adoption solutions for greater efficiency and faster time-to-market. * Demonstrating leadership through influence via participation in communities of practice, proof-of-concept implementations, and mentoring other team members in engineering best practices. * Balancing technical leadership & architectural responsibilities with hands-on development tasks based on team capacity and business needs. ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) ## Related Articles - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Frontend Developer Salary in The UK](https://www.wearedevelopers.com/magazine/233-frontend-developer-salary-in-the-uk) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers)