Design, develop, and maintain robust, scalable applications and modules, writing clean, efficient, and well-documented codeManage the entire software development lifecycle, including planning, prioritizing, testing, and releases, often using Agile methodologiesLead, guide, and mentor junior developers, conducting code reviews and ensuring adherence to best practicesWork closely with project managers, business analysts, designers, and other engineers to define requirements and deliver innovative solutionsImplement automated testing, debug issues, troubleshoot complex problems, and ensure application security and performanceContribute to high-level application design and database architectureParticipate in internal and external meetings to gather the business requirements and suggest solutionsAnalyze the business requirements and suggest the best practice to apply to the business requirementsWrite clean code to produce fully functional backend processes and frontend UI modulesDevelop a new or existing system of frontend UI and APIsWrite unit, integration, and production test scenariosTroubleshoot and debug to optimize application performanceLiaise with the development team to identify and plan new featuresResearch and suggest new technologies, applications, and protocolsBe an individual contributor when it comes to designing and developing frameworks and critical pieces of code that have a wider impactCreate detailed technical plans for the execution and implementation of projectsBe available to answer technical questions, clarifications, and clear obstacles for the teamBeing transparent with the team about challenges, failures, and successesWriting development progress reports
- ID: #55001733
- State: New Jersey Ridgefieldpark 07660 Ridgefieldpark USA
- City: Ridgefieldpark
- Salary: USD TBD TBD
- Job type: Contract
- Showed: 2025-12-26
- Deadline: 2026-02-24
- Category: Et cetera