Role Overview & Specifications
About The RoleWe're seeking a Frontend Software Engineer based in Fayetteville, AR. This Software Engineer will help determine the direction for solution methodology and delivery. They will provide oversight, regular assistance, and will directly manage developers. This position will have the opportunity to work on both current and new features to be deployed to a growing user base of hundreds of thousands. The ideal candidate will be comfortable ramping up quickly in order to create and maintain workflows that deliver value to our platform users. The Senior Software Engineer will be responsible for creating clean, scalable, standards-compliant, reusable, and quality code. In addition, they will contribute to the continuous growth and learning of the software development team and will manage a team of 3 front end engineers. Hiring the right person for this role is important to our team because they will be an integral part of the creation and continuous improvement of our products. As at any growing company, you can expect many other tasks and
responsibilities to be assigned as well as growth opportunities to be seized.
Core
ResponsibilitiesParticipate in the overall application lifecycleCollaborate with backend developers and UX/UI team membersProvide documentation and training to support other team membersTroubleshoot and debugLearn about new technologies which may be scalable to our applications development organization as a wholeCreate and maintain compliant frontend codebaseHelp define and communicate technical and design
requirementsEnsure front end projects are implemented in a scalable and responsible mannerProvide innovative solutions to business problems
Key Competencies4+ years of professional
experience as a software engineer 2+ years
experience working in Javascript and React.JS2+ years
experience with Typescript2+ years of
experience using code versioning tools like GitIn-depth understanding of API specificationsIn-depth understanding of the fundamental design principles behind scalable applicationsAbility to write clean, scalable, standards-compliant, reusable, quality codeComfort working in an Agile environmentEntrepreneurial mindset and ability to thrive in a startup environmentTransparency and openness to feedback
Preferred
Qualifications
Experience developing web and/or mobile mapping applications, Mapbox API preferredFamiliarity with geospatial data standards such as geoJSON or WKT
Experience with Next.js
Experience Working In Swagger
Experience With Django
Experience with Linux Networking, Kubernetes, PostgresAutomated testing and code
experienceStartup
Experience
Experience In The Gis Industry
About Acres
Acres is an actively verified employer hiring talent across technology, engineering, and operations.
- Headquarters: United States / United Kingdom
- Company Size: 1,000+ employees
- Trust Rating: 95 / 100 (Official Registry Audited)