Job Title:Senior Full Stack Engineer (with Mobile Experience)
Duration: 6 Months
Location: Onsite, 15 Metrotech Center, Brooklyn, NY 11201
SCOPE OF SERVICES
The developer will be responsible for overseeing the end-to-end technical execution of the new features in the NYC Secure App on iOS and Android and development of other digital resources as needed. The developer will deliver a scalable, privacy-centric systems that integrates with existing NYC data services, workflows, and web platforms.
Key Responsibilities:
- Develop quality code that is well-documented, testable, and production-ready
- Be proactive and seek feedback to ensure best practice solutions that meet business needs
- Building web solutions that are scalable and secure and align with overall city digital architecture
- Write and conduct unit testing as agreed with the City Engineering leads.
- Communicate technical decisions, needs, and priorities to engineers, product managers, and designers as part of a user-centered agile product delivery team
- Design the core logic with the existing vendor for the mobile application on iOS and Android to provide scam and spam protection for calls and texts.
- Build a responsive, accessible frontends resource sites that ensures a consistent experience across all browser types and mobile devices and leverages the NYC Design System.
- Apply rigorous industry-standard privacy and security standards and protocols to ensure that all user data remains private and secure.
- Develop the technical bridges necessary to route digital reporting data into existing intake and reporting systems.
- If necessary, learn new programming languages or frameworks, with help from City Engineering leads, to complete software development and testing tasks.
- Attend, participate, and assist in architecture, approach, and technical strategies as appropriate and requested by City Engineering leads.
MANDATORY SKILLS/EXPERIENCE
- Minimum 4+ years of experience as a Software Engineer or Application Developer
- Experience in building responsive, full-stack web applications
- Experience collaborating with product designers in cross-functional teams to deliver optimal user experience
- Hands-on experience with Git-based version control workflows
- Experience working in Agile story/kanban tools such as Azure DevOps, JIRA, or Trello
- Experience in leading technical design and preparing implementation planning documents
- Strong verbal and written communication skills
DESIRABLE SKILLS/EXPERIENCE:
• Experience integrating with design system libraries
• Experience with mobile application development (iOS, Android).
• Experience developing for use cases with strong privacy and security needs and expertise with modern security protocols, encryption standards, and privacy-by-design engineering principles.
• Experience working with large-scale organizational infrastructures or integrating software into legacy enterprise environments.