> Markdown version of [/jobs/ext/1470063-mid-level-developer](https://www.wearedevelopers.com/jobs/ext/1470063-mid-level-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). --- # Mid Level Developer - **Company:** Brooksource - **Location:** United States - **Experience:** Experienced - **Salary:** $114,400.0 - $124,800.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Agile Methodology, Amazon Web Services, Build Automation, Unit Testing, Mobile Application Development, Code Review, Cyber Security, Computer Programming, Web Development, Cloud Services, Software Engineering, Product Software Implementation Methods, TypeScript, ReactJS, React Native - **Published:** July 28, 2026 - **Apply:** https://www.dice.com/job-detail/c2e35235-d770-4523-a793-ee07ef4f115f ## About the Role * 2-4 years of previous Software Engineer experience preferred * Strong programming skills in JavaScript, TypeScript, or similar languages required * Experience with React, React Native, and cloud services like AWS is a plus * Experience in mobile development, web development, or software engineering projects as part of educational curriculum preferred * Excellent communication and collaboration skills * Knowledge and experience with Agile methodologies is a plus ## Description Our client, a leader in the aviation industry, is seeking a curious and passionate Mid Level Developer to join their team. In this role, you will drive innovation in software and applications that enhance airline operations, customer experience, and logistics. You will take high ownership in solving complex problems and designing automation solutions, working closely with cross-functional teams to deliver impactful results. This is an excellent opportunity for a developer with 2-4 years of experience who thrives in a collaborative, agile environment and is eager to contribute to the advancement of aviation technology., * Drive implementation of software through analysis and design activities for new business features or value-based enhancements to existing software * Collaborate with internal teams including architecture, infrastructure operations, and cyber security to implement architectures that encompass broad perspectives and requirements * Automate build, test, and deployment processes and pipelines * Develop and integrate testing automation and associated processes, including unit test coverage, pipeline automation, and code scanning * Work within an agile team environment to iteratively deliver value ## Related Videos - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Are Code Reviews Worth It? Insights from 16 Years of Review Data](https://www.wearedevelopers.com/videos/1135-are-code-reviews-worth-it-insights-from-16-years-of-review-data) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [Build a CI/CD pipeline to automate code reviews and ensure code quality](https://www.wearedevelopers.com/videos/349-build-a-ci-cd-pipeline-to-automate-code-reviews-and-ensure-code-quality) - [Vuejs and TypeScript- Working Together like Peanut Butter and Jelly](https://www.wearedevelopers.com/videos/127-vuejs-and-typescript-working-together-like-peanut-butter-and-jelly) ## Related Articles - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [The Best Job Search Websites of 2025](https://www.wearedevelopers.com/magazine/368-the-best-job-search-websites-of-2025)