Job description
Full-Stack Engineer (Remote)
Worthwhile does work that matters, and we do it with people that matter. We encourage and empower our team members to pave their own career path, grow their skills, learn from each other, and bring forward those outside-the-box ideas. We care about the whole person and aim to foster an environment of deep connection and understanding. If you’re a person who wants to contribute to work that matters, own your future and take responsibility for it, Worthwhile would be a good fit for you.
Role Overview
As a Full-Stack Engineer, you are an integral part of the team that builds our software products. Your expertise will help us transform the way that we deliver valuable software to our clients. You work tirelessly to ensure that our products and services meet the needs of our clients. You are analytical and creative. You help design solutions and enforce quality controls in order to maintain company standards. You must be an excellent communicator with a strong desire to help others.
Role Responsibilities
- Work closely with our Program Management Office (PMO) team to define feature specifications and build the next generation of unique products for our clients
- Design, build, and optimize web applications
- Develop and execute QA test plans
- Create automated unit, integration and E2E tests
- Implement internal and external integrations
- Assess and communicate the technical feasibility of different feature requests to the PMO
- Design, implement and improve company quality standards
- Review practices in order to ensure that they align with current trends
- Proactively communicate with the design team to gain clarity around design artifacts and work to ensure the best solution
- Produce concise, well-documented, clear code rooted in best industry practices
- Take ownership of code quality with rigorous testing
- Foster continual learning and work with your guild to advance the team’s overall proficiency and skills
Role Qualifications
- Degree in Computer Science or related field or equivalent experience preferred but not required
- Experience development UI’s using component-driven, JavaScript-based, web frameworks
- Experience developing RESTful API’s using
- Deep understanding of SQL and NoSQL databases
- Ability to analyze data and create and review processes
- Excellent communication skills
- A desire to help others achieve their best
- Critical attention to detail
- Experience with responsive design
- Experience with test-driven development
- Familiarity with securing services using common access control patterns (API Tokens, JWT, SAML, SSO, etc.)
- Experience building for scale and performance
- Outstanding problem-solving skills
- Excellent written and verbal communication skills
Technologies
- It would be REALLY great if you had experience with:
- One or more of the these programming languages, specifically for UI and API development: (C#, Python, JavaScript/TypeScript)
- Web application frameworks (Angular, Vue, React)
- State management libraries (NgRx, Pinia, Redux, etc.)
- API development frameworks (.NET Core, FastAPI, Flask, NodeJS/Express)
- Relational Databases (Postgres, MySQL, SQLServer)
- NoSQL Databases (MongoDB)
- HTML
- CSS
- OpenAPI Specifications
- Docker
- Git & Gitlab CI/CD
- It would be cool if you had experience with:
- Django
- Cypress
- Unit Testing Frameworks (Jest, PyTest, etc.)
- Familiarity with markdown, YAML, JSON
- Design Thinking
- Jira
What you can expect from the interview process:
- Step 1 - Complete a technical evaluation project (we call it a Demo of Art) on Codility.
- The assessment is set for 90 minutes (but some people finish early.) and needs to be completed in one sitting.
- Step 2 - Interview with our Engineering Manager
- Interview lasts about 30 minutes and is conducted via Zoom.
- Step 3 - Interview with Leadership Team Member(s)
- Interview lasts about 60 minutes and is conducted via Zoom.
- We'll spend some time getting to know you more. We usually start the meeting by asking you to tell us a little bit about yourself (to break the ice).
Then the leadership team will ask some questions to get to know you better and then we leave some time for you to ask us any questions you may have. This is your time to get to know us and work through any questions.
We usually move through the process in its entirety in about 2-4 weeks.
Salary Range:
We are very open to having an upfront conversation about pay expectations. We consider factors such as your experience, location and market data when it comes to determining the final salary.
About Worthwhile:
Worthwhile helps mid-market companies out-innovate their competition through software and data. We utilize a Design Thinking methodology to continuously design, build, and run digital transformation initiatives that deliver real business value in the manufacturing, financial services and healthcare sectors. Our culture is unique and defined by our Values in Action. This relentless focus throughout our 25+ year history has enabled us to achieve an unprecedented Net Promoter Score of 84 (2x the industry average) and be named the #2 Best Place to Work in South Carolina for 2020.
At Worthwhile we are a destination for people seeking the most fulfilling work. Our team members are marked by our core values:
- Advancing Mastery: Our value is ever-increasing because we get better at getting better.
- Enduring Partnerships: We achieve transformative results, cultivating dynamic lasting relationships.
- Constructive Conflict: Caring people with distinctive voices and humble spirits yield exceptional ideas.
- Industrious Joy: Diligent effort, shared purpose – and a little levity – produce meaningful work.
blackflymedia.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, blackflymedia.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, blackflymedia.com is the ideal place to find your next job.