Overview TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. We are a community of 50 million who think-and feel-differently about investing. Together, we're changing the way the world invests. Since our founding in 1975, helping investors achieve their goals has been our main reason for existence. At Client, we're built differently. Our client is investor-owned, meaning that we're owned by our funds, which are owned by our fund shareholder clients. Therefore, your success adds to ours, so you're surrounded by people who care about the same things. With no other parties to answer to, we make decisions-including keeping investing costs as low as possible-with your needs in mind. Because of our unique structure, your goals align with our goals.
Position: Software Dev Engineer III Location: Bellevue, WA 98004 Duration: 7 Months Job Type: Contract Work Type: OnsiteJob Description: - We are seeking an experienced Senior Full Stack Developer with a minimum of 5 years of experience to join our team.
- The ideal candidate will have expertise in developing both front-end and back-end components of web-hosted acoustic simulation and audio tuning tools.
- Proficiency in React.js, Redux, AWS CDK and Python is required, along with the ability to implement user-friendly interfaces that allow easy navigate through complex acoustic simulation workflows, manipulation of audio settings and tuning by ODM engineers.
Responsibilities - Full Stack Development: Develop and maintain the front-end and back-end components of a web-hosted tools.
- Front-End Development: Implement intuitive, responsive and performant user interfaces using modern web technologies, such as React.js, Redux, to enable best user experience.
- Back-End Development: Develop robust and scalable back-end systems using AWS CDK and Python to handle audio processing, data storage, and API integration.
- Audio Processing: Integrate audio processing libraries to enable advanced audio manipulation features.
- Integration: Ensure seamless integration between the front-end and back-end components, optimizing performance and user experience.
- Testing and Deployment: Develop and execute test plans, ensure code quality, and manage the deployment of the application to production environments.
- Documentation: Maintain clear and comprehensive documentation for the codebase, APIs, and deployment processes.
Qualifications Experience: - Minimum of 5 years of professional experience as a Full Stack Developer.
- Front-End Technologies: Proficient in HTML5, CSS3, TypeScript, Redux, Redux Toolkit and React.js.
- Back-End Technologies: Expertise using AWS CDK to manage infrastructure and Python for building scalable and efficient back-end systems. Knowledge of Docker is a plus.
- AWS IoT: Understanding of tools and techniques for connecting physical devices to web applications (e.g. AWS IoT, MQTT, web sockets) is a plus.
- Audio Processing: Understanding of audio processing concepts and experience with audio libraries and APIs (e.g., Web Audio API) is a plus.
- Database Management: Knowledge of AWS relational and NoSQL databases for data storage and retrieval.
- API Development: Experience in designing and implementing RESTful APIs for seamless integration between front-end and back-end components.
- Testing and Deployment: Familiarity with testing frameworks, continuous integration/continuous deployment (CI/CD) tools, and cloud hosting platforms.
- Problem-Solving Skills: Excellent analytical and problem-solving skills with the ability to break down complex problems and devise efficient solutions.
- Communication: Strong verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams.
Story Behind the Need - Business Group & Key Projects: Business Group: - Data collection team
- Comprised of team of data collectors to software engineers
- Looking for someone Front End experience
- Current team member works on a lot of UI work
- Project contractor will be working on externalizing their teams tooling for use at manufacturing and ODM sites
- Split across sites across SEA, SJC
Key Projects: - Project oriented
- UI development for ODM externalization
- Different tools and infrastructure - internal infrastructure
- Putting together in a workflow that will be a 3rd party use
- Will be working on front end of this project
- Have some UIs on the team but not a front-end team so need a contractor to support.
Typical Day in the Role: Day to Day: - Meet at 9am for stand up (status updates, how's the project going)
- Meetings in respect to specific project
- Self-driven effort
- Full Stack Development: Develop and maintain the front-end and back-end components of a web-hosted tools.
- Front-End Development: Implement intuitive, responsive and performant user interfaces using modern web technologies, such as React.js, Redux, to enable best user experience.
- Back-End Development: Develop robust and scalable back-end systems using AWS CDK and Python to handle audio processing, data storage, and API integration.
- Audio Processing: Integrate audio processing libraries to enable advanced audio manipulation features.
- Integration: Ensure seamless integration between the front-end and back-end components, optimizing performance and user experience.
- Testing and Deployment: Develop and execute test plans, ensure code quality, and manage the deployment of the application to production environments.
- Documentation: Maintain clear and comprehensive documentation for the codebase, APIs, and deployment processes.
Interaction level with team: - Meet at 9am for stand up (status updates, how's the project going)
- Meetings in respect to specific project
Candidate Requirements: Leadership Principle: - Bias for action
- Dive deep
- Insist on higher standards
Resume Stand outs: - The ideal candidate will have expertise in developing both front-end and back-end components of web-hosted acoustic simulation and audio tuning tools.
- AWS IoT: Understanding of tools and techniques for connecting physical devices to web applications (e.g. AWS IoT, MQTT, web sockets) is a plus.
- Audio Processing: Understanding of audio processing concepts and experience with audio libraries and APIs (e.g., Web Audio API) is a plus.
- Infrastructure team
Performance Indicators: - Communication: Strong verbal and written communication skills, with the ability to collaborate effectively with cross-functional teams.
- Problem-Solving Skills: Excellent analytical and problem-solving skills with the ability to break down complex problems and devise efficient solutions
Top 3 must-have hard skills - REACT/PYTHON EXPERIENCE
- Full Stack Development: Develop and maintain the front-end and back-end components of a web-hosted tools.
- Front-End Development: Implement intuitive, responsive and performant user interfaces using modern web technologies, such as React.js, Redux, to enable best user experience.
TekWissen Group is an equal opportunity employer supporting workforce diversity.