JOBSEARCHER

Software Engineer

ARCHIVED

We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.

Full-stack Web/API Developer, TypeScript, React/Next.js, Node.js
Description: As a Software Engineer, you will play a key role on our cross-functional development Scrum teams. Our development work includes green field projects as well as expanding a diverse line of best-in-industry products for the resale market. The primary products are cloud-based SaaS applications supported by cross-platform mobile and desktop applications. This position has primary responsibility for designing, building, and supporting responsive web / mobile applications and API-first, distributed back-end services.
Requirements: Full-stack Web / API development TypeScript / JavaScript, Next.js / React on Node.js, HTML, CSS Front-end design and development Back-end API design and development Integrating with 3rd-party services via APIs (RESTful, GraphQL, Etc.) and SDKs Designing and using relational databases like MySQL Best practices such as unit testing, version control (GIT), etc. Desirables Experience with scalable application architecture and design Knowledge of message brokers like RabbitMQ Leveraging in-memory databases like Redis and object stores like AWS S3 Experience with JetBrains’ tool suite (IntelliJ, DataGrip, Etc.) Familiar with AWS cloud services Familiarity with mobile applications development in React Native for iOS and Android.
Qualifications: Experience with the entire product development lifecycle. Agile / Scrum / Kanban practitioner Participate in architecture and design sessions. Likes to mentor other team members. A life-time learner that desires to be mentored and to learn from other team members. Top-notched programming skills and a track record of getting things done. 3-4+ years software development using TypeScript, JavaScript, Java and/or C#. A passion for customers and driving customer feedback into a product. Strong written and verbal communication, people, and collaboration skills Education BA/BS Degree in Computer Science or related field or equivalent industry experience