Job Closed
This listing is no longer active.
Government can and should work well for everyone. We're people-centered problem solvers showing that it's possible.
Staff Software Engineer
Location
United States
Posted
85 days ago
Salary
$128K - $157K / year
Seniority
Lead
Job Description
Staff Software Engineer
Code for America
Code for America believes the government can work for the people, by the people, in the new digital age, and that government at all levels can and should work well for all people. For more than a decade, we’ve worked to show that with the mindful use of technology, we can break down barriers, meet community needs, and find real solutions. Our employees build and transform government and community tools and services, making them so good they inspire change. We merge the best parts of technology, nonprofit, and government to help support the people who need it most. With a focus on transparency and fairness, and deep empathy for partners in government and community organizations and the people that our partners serve, we’re building a movement of motivated change agents driven by meaningful results and lasting impact. At Code for America, you contribute to exciting work while learning and developing in a supportive and flexible environment. Our compensation and benefits are holistic and thoughtfully curated to represent our employees and our mission. Help us drive real generational change that lasts. Code for America is looking for a talented Staff Software Engineer who will contribute to high-impact government services by supporting critical workflows, improving system reliability, and advancing automation efforts that make public services more accessible and effective for the people who need them most. About the role: Code for America software engineers are involved in every stage of our products’ lifecycle, from prototyping and design, to developing features in response to user feedback, to operating technical systems at scale. Staff Software Engineers further support organization-wide technical efforts and strengthen our software engineering teams as internal champions and subject matter experts for specific technology domains, tools, and processes. This role will report to our Senior Director of Engineering and is expected to travel no more than 10% of the time. Code for America is based in California and can employ those who reside full-time within the United States. This is a remote position. In this position you will: - Specialty Engineering - Every Staff Engineer at Code for America has a specialty area for which they act as a Subject Matter Expert in contexts and conversations across the organization. - Examples of how Specialty Engineering knowledge is currently applied: - Facilitating strategy and roadmapping conversations about areas of expertise. - Own technical decision making and documentation around the implementation and architecture of your SME area. - Authoring developer-centric documentation and best practice guidelines. - Working with other engineering leaders on how to upskill their teams in your area of expertise. - Create and maintain detailed learning and reference materials, including practical examples and prototypes. - Product Engineering - Craft new features that help users more easily navigate government services and receive a dignified experience. - Write automated tests and develop monitoring strategies to ensure a high level of service quality. - Implement minimal features to maximize learning, and then harden features to scale when we know they work. - Support Engineering’s culture of writing by producing quality documentation and learning materials for internal and external audiences. - Mentorship - Be a friendly face,eager collaborator, and mentor for other software engineers in your particular area of expertise. - Other duties as assigned About you: The position is a perfect fit for a passionate front-end engineer with significant experience developing and maintaining componentized browser applications and design systems. You have some full stack software experience, but have delved deep into creating meaningful and impactful browser-based applications. You are excited to dive into complex data and architecture, and make public services more accessible and effective for the people who need them most. - 10+ years of full-stack web development experience, with strong expertise in system architecture, data modeling, and API design - 6+ years of experience developing and supporting multilingual web applications - 6+ years working with Agile Software Development models like Scrum, XP, TDD, or BDD - Demonstrable expert-level skills in applied computer science and web fundamentals, including data structures, design patterns, and application architecture - Eager for collaboration with peers, and providing technical and professional mentorship. - Truly excellent written and verbal communication skills in English - Expert understanding and experience communicating with cross-functional peers, and in translating those conversations into actionable tasks - This specific Staff Software Engineer should have specialized expertise in: - Javascript / Typescript/ Web-based software engineering with an emphasis on browser experiences. - Experience with JavaScript and its derivatives, including both modern frameworks (React, Vue, etc) and ‘vanilla’ patterns and tools. - Solid Understanding of Web Content Accessibility Guidelines (WCAG) - Proven experience conducting experience evaluations or audits for accessibility - Understanding of UX patterns and principles, and in translating product and UX requirements into actionable tasks. - Evaluating, investigating, and optimizing client experience and code performance in front-end code. It’s a bonus if you have: - Experience with cloud infrastructure and IaC tooling - Experience with making government services better for people who need them most - Personal or professional experience with the justice system, social safety net, or other mission relevant experience What you’ll get - Salary: Code for America’s salary bands are shared upfront as a part of our commitment to transparency and fairness. As part of our hiring practices, we target the 2nd quartile midpoint of the respective salary band for all new hires. Offer targets and salary bands vary based on market / geographic location. The offer targets for this role range from $128,945 - $157,850, annually. Benefits and Perks: - Values: - Leadership and teammates who share a strong work ethic and values, and who respect and care for one another - A collaborative, cross-functional, hardworking, and joyful environment - Employee Enablement Support: - Laptop provided - A one-time $700 payment for remote environment setup; $200 stipend (in first paycheck) and up to $500 reimbursement, in accordance with our equipment policy - Cell phone and/or internet reimbursement of $50 per month - Professional Development: - $500 annual (per calendar year) stipend towards professional development; prorated at time of hire - Up to $500 of professional development funds can be rolled over each year, up to a maximum of $1000 - Training / guidance for staff required to utilize AI as part of their role, plus opportunities for employees to gain AI-related skills to support job and career growth - Retirement & 401k Plans: - Employees receive a 100% employer match on the first 3% of contributions. - Employees with 3+ years of service receive an additional 50% match on contributions between 3% and 5%, for a maximum employer contribution of 5% - Medical: - At least one no cost health insurance option for full-time employees for employee-only coverage - A minimum of 80% of the cost of dependent coverage - Remote Work: - Code for America employees may work remotely across the US - Code for America employees main residence must be within the US - Full-time employees work 40 hours per week, Monday - Friday - Collaborative working hours: we aim to hold all internal meetings between 10 AM - 3 PM PT. We expect all Code for America staff to be available during these set working hours - Time Off: - Open personal time off (subject to manager approval), a minimum of 14 paid holidays, and an org-wide closure from Christmas Day through New Year's Day - Paid sick time; up to 96 hours annually - 17 weeks of paid parental and family leave - 3 weeks of paid sabbatical after 5 years of service Equal Employment Opportunity: Code for America is an equal opportunity employer. Applicants will not be discriminated against because of race, color, creed, sex, sexual orientation, gender identity or expression, age, religion, national origin, citizenship status, disability, ancestry, marital status, veteran status, medical condition or any protected category prohibited by local, state or federal laws. Code for America Workers United: This position is covered by a Collective Bargaining Agreement between Code for America and Code for America Workers United, affiliated with OPEIU, Local 1010. The agreement was ratified on January 13, 2026, and is currently in effect. #LI-MD1 #LI-Remote
Related Guides
Related Job Pages
More Software Engineer Jobs
Software Development- Adjunct Instructor
California Institute of Applied TechnologyThe California Institute of Applied Technology (CIAT) is a technical college located in National City, California, offering an array of IT degrees and certifica
Description Schedule - Class schedule works well even if you already have a daytime job Work from Home (WFH) - Remote work must be performed while residing in California, New Mexico or Florida CIAT Location: San Diego, CA and Albuquerque, NM Reports to: Dean of Education (DOE) Status: Non-Exempt Employment Type: Variable-Hour (Part-Time) Summary Are you passionate about positively changing the lives of others? California Institute of Applied Technology (CIAT) is growing and seeking educators and professionals with a passion for mentoring others. If this is you, please contact us! CIAT prepares students for professional success by offering practical training in today’s most competitive technology fields to make sure students are job-ready. With a large selection of courses, flexible schedules, and an online campus, we aim to empower the working student. We are laser-focused on student success, whether just starting out, making a career change, or transitioning into civilian life, CIAT prepares students for success! Teaching: - Available to teach synchronous online courses via Microsoft Teams on Monday and Tuesday every week - Plan and organize instruction in ways that maximize student learning and engagement - Modify, where appropriate, instructional methods and strategies to meet diverse student’s needs - Employ appropriate teaching and learning strategies to communicate subject matter to students - Current certifications in subjects taught Mastery of Subject Matter: - Demonstrate a thorough and accurate knowledge of their field or discipline - Connect their subject matter with related fields - Stay current in their subject matter through professional development, through involvement in professional organizations, and attending professional meetings, conference or workshop Adhering to College Policies and Procedures: - Ensure Student Database is fully updated and accurate at all times regarding student attendance and grade record information - Maintain compliance with accreditation related to instructional and the quality of education, scheduled class hours requirements and CIAT policies and procedures - Submit documentation: sign-in attendance, pre-post exams, lab sheets, student snapshots, and accreditation/state required documents and others as required - Communicate to management requirements for textbooks, handouts, supplies, equipment, exam vouchers and other items needed with sufficient notice to ensure timely and cost-effective procurement prior to class - Promote collaboration with other staff members and participate in the implementation of new projects, ideas, etc. - Adhere to the CIAT business casual attire. Clothing should be neat, clean, and without rips and holes. We are able to accommodate CIAT polo t-shirts and pressed jeans. T-shirts, caps, hooded sweaters, and shorts are not permitted. Please refer to the CIAT Employee Handbook for the complete policy Requirements - Information Technology Instructors must provide official transcripts of bachelor's degree or higher (must be from an accredited institution) - At least three years’ experience in the respective field OR two years of teaching experience - Synchronous online teaching experience preferred - Knowledgeable on the following: C++, Java, JavaScript, Python, SQL, databases iOS programming, Android app development - Advanced subject matter expertise preferred with a commitment to ongoing professional development and staying current with developments in the field - Effective presentation skills, communication and technology skills - Good working knowledge of MS Office applications including Microsoft Teams, Word, Excel, and PowerPoint as well as learning technologies such as Canvas - Work independently with minimal supervision, with a high level of dependability - Ability to multitask - Problem solves rapidly and effectively, in a timely manner - Ability to work collaboratively with colleagues, academic departments, and administration to support student success, achieve institutional goals and contribute to a positive and inclusive culture - Commitment to fostering an inclusive and supportive learning environment that respects the diversity of students' backgrounds, experiences, and perspectives - Knowledge of current trends, best practices, and didactic approaches in higher education - Demonstrated ability to deliver engaging and effective lesson plans that meet the diverse needs of students. - Strong communication skills, both verbal and written, with the ability to effectively convey information and interact with students, colleagues, and others - Possess high ethical standards, being an example of professionalism to others - Compliance with all college policies, procedures, and regulations, including those related to academic integrity, student conduct, and instructional delivery - Must be able to embody CIAT’s mission, vision and values Position Type and Expected Hours of Work Days and hours of work are usually Monday through Friday, but weekend and evening hours may be required. Live classes are scheduled twice per week, on Monday and Tuesday from 6:00 pm to 9:30 pm (Pacific Time). Supervisory Responsibility This position has no supervisory responsibilities. Values Values such as integrity, excellence, customer service, teamwork and mutual respect are some of those that remain constant, regardless of changes in our company. When identifying company values, it is important that those values are being demonstrated in the course of business each day. Our values set expectations for how employees and managers interact with every person while representing the company. - We are passionate about education and student success - We value integrity and excellence in our employees and students - We treat ourselves and our students with dignity and respect - We believe in and encourage innovation at our school to better help our students succeed - We have a customer centric focus and we want people highly committed to achieving goals, where our success equals student’s success - We are accountable for our actions and focus on improvements moving forward - We have a growth mindset with a sincere belief that every student can do better and achieve their goals - We expect every employee to be an example of conduct and professionalism, being a role model to students and colleagues - We commit to fostering an inclusive and supportive learning environment that respects the diversity of students' backgrounds, experiences, and perspectives - We foster lifelong learning and professional development Physical Demands These physical demands are representative of the physical requirements necessary for an employee to successfully perform the essential functions of the job. Reasonable accommodation can be made to enable people with disabilities to perform the described essential functions: - This may be considered a sedentary position since essential functions of this role may require sitting for extended periods of time - Ability to type, use a computer to search for information and input information while speaking to others - Daily use of a personal computer and related software applications at a workstation - Some tasks that require making repetitive hand movements in the performance of daily duties while using a computer - Requires dependability and excellent attendance records - May require occasional travel to conduct CIAT business - The employee may frequently lift and move up to 10-15 pounds of materials, books, etc. - The employee will be required to compute simple mathematical calculations as a normal part of this role Work Environment While performing the responsibilities of this remote position, the job holder will work in a home office environment. Reasonable accommodations may be made to enable people with disabilities to perform the essential functions of the job. This role routinely involves using standard office equipment such as computers, phones, and virtual communication tools. Employees are expected to ensure that their home office is a safe and ergonomic working environment. Employees must maintain data security and confidentiality in accordance with company policies and use secure connections for all work-related activities. Expectations regarding work hours, availability, and time tracking will be clearly communicated and must be adhered to. The company is not responsible for maintaining home office environments beyond the provision of reasonable accommodations and necessary work-related equipment. Workers' compensation and liability for injuries that occur in the home office will be covered as per company policy and applicable laws. This remote work policy is designed to comply with all relevant local, state, and federal laws. AAP/EEO Statement California Institute of Applied Technology provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, the California Institute of Applied Technology complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. California Institute of Applied Technology expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of California Institute of Applied Technology’s employees to perform their job duties may result in discipline up to and including discharge. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time, with or without notice. #ZR
Software Development- Adjunct Instructor
California Institute of Applied TechnologyThe California Institute of Applied Technology (CIAT) is a technical college located in National City, California, offering an array of IT degrees and certifica
Description Schedule - Class schedule works well even if you already have a daytime job Work from Home (WFH) - Remote work must be performed while residing in California, New Mexico or Florida CIAT Location: San Diego, CA and Albuquerque, NM Reports to: Dean of Education (DOE) Status: Non-Exempt Employment Type: Variable-Hour (Part-Time) Summary Are you passionate about positively changing the lives of others? California Institute of Applied Technology (CIAT) is growing and seeking educators and professionals with a passion for mentoring others. If this is you, please contact us! CIAT prepares students for professional success by offering practical training in today’s most competitive technology fields to make sure students are job-ready. With a large selection of courses, flexible schedules, and an online campus, we aim to empower the working student. We are laser-focused on student success, whether just starting out, making a career change, or transitioning into civilian life, CIAT prepares students for success! Teaching: - Available to teach synchronous online courses via Microsoft Teams on Monday and Tuesday every week - Plan and organize instruction in ways that maximize student learning and engagement - Modify, where appropriate, instructional methods and strategies to meet diverse student’s needs - Employ appropriate teaching and learning strategies to communicate subject matter to students - Current certifications in subjects taught Mastery of Subject Matter: - Demonstrate a thorough and accurate knowledge of their field or discipline - Connect their subject matter with related fields - Stay current in their subject matter through professional development, through involvement in professional organizations, and attending professional meetings, conference or workshop Adhering to College Policies and Procedures: - Ensure Student Database is fully updated and accurate at all times regarding student attendance and grade record information - Maintain compliance with accreditation related to instructional and the quality of education, scheduled class hours requirements and CIAT policies and procedures - Submit documentation: sign-in attendance, pre-post exams, lab sheets, student snapshots, and accreditation/state required documents and others as required - Communicate to management requirements for textbooks, handouts, supplies, equipment, exam vouchers and other items needed with sufficient notice to ensure timely and cost-effective procurement prior to class - Promote collaboration with other staff members and participate in the implementation of new projects, ideas, etc. - Adhere to the CIAT business casual attire. Clothing should be neat, clean, and without rips and holes. We are able to accommodate CIAT polo t-shirts and pressed jeans. T-shirts, caps, hooded sweaters, and shorts are not permitted. Please refer to the CIAT Employee Handbook for the complete policy Requirements - Information Technology Instructors must provide official transcripts of bachelor's degree or higher (must be from an accredited institution) - At least three years’ experience in the respective field OR two years of teaching experience - Synchronous online teaching experience preferred - Knowledgeable on the following: C++, Java, JavaScript, Python, SQL, databases iOS programming, Android app development - Advanced subject matter expertise preferred with a commitment to ongoing professional development and staying current with developments in the field - Effective presentation skills, communication and technology skills - Good working knowledge of MS Office applications including Microsoft Teams, Word, Excel, and PowerPoint as well as learning technologies such as Canvas - Work independently with minimal supervision, with a high level of dependability - Ability to multitask - Problem solves rapidly and effectively, in a timely manner - Ability to work collaboratively with colleagues, academic departments, and administration to support student success, achieve institutional goals and contribute to a positive and inclusive culture - Commitment to fostering an inclusive and supportive learning environment that respects the diversity of students' backgrounds, experiences, and perspectives - Knowledge of current trends, best practices, and didactic approaches in higher education - Demonstrated ability to deliver engaging and effective lesson plans that meet the diverse needs of students. - Strong communication skills, both verbal and written, with the ability to effectively convey information and interact with students, colleagues, and others - Possess high ethical standards, being an example of professionalism to others - Compliance with all college policies, procedures, and regulations, including those related to academic integrity, student conduct, and instructional delivery - Must be able to embody CIAT’s mission, vision and values Position Type and Expected Hours of Work Days and hours of work are usually Monday through Friday, but weekend and evening hours may be required. Live classes are scheduled twice per week, on Monday and Tuesday from 6:00 pm to 9:30 pm (Pacific Time). Supervisory Responsibility This position has no supervisory responsibilities. Values Values such as integrity, excellence, customer service, teamwork and mutual respect are some of those that remain constant, regardless of changes in our company. When identifying company values, it is important that those values are being demonstrated in the course of business each day. Our values set expectations for how employees and managers interact with every person while representing the company. - We are passionate about education and student success - We value integrity and excellence in our employees and students - We treat ourselves and our students with dignity and respect - We believe in and encourage innovation at our school to better help our students succeed - We have a customer centric focus and we want people highly committed to achieving goals, where our success equals student’s success - We are accountable for our actions and focus on improvements moving forward - We have a growth mindset with a sincere belief that every student can do better and achieve their goals - We expect every employee to be an example of conduct and professionalism, being a role model to students and colleagues - We commit to fostering an inclusive and supportive learning environment that respects the diversity of students' backgrounds, experiences, and perspectives - We foster lifelong learning and professional development Physical Demands These physical demands are representative of the physical requirements necessary for an employee to successfully perform the essential functions of the job. Reasonable accommodation can be made to enable people with disabilities to perform the described essential functions: - This may be considered a sedentary position since essential functions of this role may require sitting for extended periods of time - Ability to type, use a computer to search for information and input information while speaking to others - Daily use of a personal computer and related software applications at a workstation - Some tasks that require making repetitive hand movements in the performance of daily duties while using a computer - Requires dependability and excellent attendance records - May require occasional travel to conduct CIAT business - The employee may frequently lift and move up to 10-15 pounds of materials, books, etc. - The employee will be required to compute simple mathematical calculations as a normal part of this role Work Environment While performing the responsibilities of this remote position, the job holder will work in a home office environment. Reasonable accommodations may be made to enable people with disabilities to perform the essential functions of the job. This role routinely involves using standard office equipment such as computers, phones, and virtual communication tools. Employees are expected to ensure that their home office is a safe and ergonomic working environment. Employees must maintain data security and confidentiality in accordance with company policies and use secure connections for all work-related activities. Expectations regarding work hours, availability, and time tracking will be clearly communicated and must be adhered to. The company is not responsible for maintaining home office environments beyond the provision of reasonable accommodations and necessary work-related equipment. Workers' compensation and liability for injuries that occur in the home office will be covered as per company policy and applicable laws. This remote work policy is designed to comply with all relevant local, state, and federal laws. AAP/EEO Statement California Institute of Applied Technology provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, the California Institute of Applied Technology complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training. California Institute of Applied Technology expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status. Improper interference with the ability of California Institute of Applied Technology’s employees to perform their job duties may result in discipline up to and including discharge. Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time, with or without notice. #ZR
Senior Power Platform Developer
SYSCOMSYSCOM, Inc. provides specialized information technology resources that possess the requisite skills and capabilities to deliver enterprise-level solutions that help our clients achieve their objectives. At SYSCOM, we have a proven process that brings the best and brightest resources into our organization. Our teammates have excellent verbal and written communication skills as well as coordination and organization skills. The objective of our approach is to ensure a high level of customer satisfaction. Headquartered in Baltimore, Maryland, SYSCOM, Inc. is a US-based company whose mission is to create and deliver the right technology solutions, by teaming with our customers to understand their business needs and empower them to achieve their goals. Since 1982, SYSCOM, Inc. has been providing enterprise-wide solutions for a variety of private and public sector clients. SYSCOM, Inc. is an equal opportunity employer. For more information, visit www.syscom.com/career-opportunities .
Role Description SYSCOM’s client is seeking a Senior Power Platform Developer to design, develop, and support enterprise-grade business solutions using the Microsoft Power Platform. This role will support multiple client divisions by delivering secure, scalable, and compliant low-code solutions that improve service delivery, operational efficiency, and data-driven decision making. The ideal candidate brings strong hands-on experience with: - Power Apps - Power Pages - Power Automate - Power BI - Dataverse - on-Prem and Cloud RDBMS Experience with Copilot Studio and conversational AI is a plus. Job duties and responsibilities will include, but not be limited to the following: - Application Development & Solution Design - Design, build, and maintain Power Platform solutions including: - Canvas and Model-driven Power Apps - Power Pages - Power Automate cloud flows and approvals - on-Prem and Cloud RDBMS and Dataverse data models - Business rules and security roles - Power BI reports and dashboards - Translate business and program requirements into scalable technical solutions. - Develop reusable components, patterns, and templates aligned with OTS standards. - Knowledge transfer and train our in-house developers to come up to speed. - Integration & Architecture - Integrate Power Platform solutions with: - Microsoft 365 services - Dynamics 365 (where applicable) - Azure services and external systems via connectors and APIs - Apply best practices for performance, scalability, and maintainability. - Governance, Security & Compliance - Implement role-based security, data loss prevention (DLP) policies, and environmental strategies. - Ensure solutions comply with Louisiana OTS standards and applicable federal and state regulations (e.g., security, privacy, accessibility). - Support audits, documentation, and technical reviews. - Collaboration & Leadership - Work closely with business stakeholders, project managers, architects, and other developers. - Provide technical guidance and mentorship to junior developers and citizen developers. - Participate in solution reviews, code reviews, and architecture discussions. - Innovation & Emerging Capabilities - Evaluate and pilot new Power Platform features and capabilities. - Copilot Studio experience (plus): - Assist in designing conversational AI solutions and virtual agents. - Support use cases such as knowledge retrieval, case intake, and internal support automation. Qualifications - 5+ years of experience developing solutions using the Microsoft Power Platform, including: - Power Apps - Power Automate - on-Prem and Cloud RDBMS, Dataverse - Power BI - 5+ years of demonstrated strong understanding of: - Application lifecycle management (ALM) - Environment strategy with Deployment and Troubleshooting (Dev/Test/Prod) - Security and role-based access control - SQL Queries - 5+ years of experience gathering requirements and translating them into technical designs. - Ability to work independently and across multiple projects in a shared-services environment. Requirements - Experience with Copilot Studio or other conversational AI platforms (desirable but not mandatory). - Experience in government, public sector, or regulated environments (desirable but not mandatory). - Experience with MS SQL Server (desirable but not mandatory). - Familiarity with Dynamics 365 (desirable but not mandatory). - Familiarity with Azure services (Logic Apps, Functions, API Management, etc.) (desirable but not mandatory). - Familiarity with DevOps practices and CI/CD pipelines for Power Platform (desirable but not mandatory). - Microsoft Certifications (e.g., Power Platform Developer, Solution Architect) (desirable but not mandatory). Company Description SYSCOM, Inc. provides specialized information technology resources that possess the requisite skills and capabilities to deliver enterprise-level solutions that help our clients achieve their objectives. At SYSCOM, we have a proven process that brings the best and brightest resources into our organization. Our teammates have excellent verbal and written communication skills as well as coordination and organization skills. The objective of our approach is to ensure a high level of customer satisfaction. Headquartered in Baltimore, Maryland, SYSCOM, Inc. is a US-based company whose mission is to create and deliver the right technology solutions, by teaming with our customers to understand their business needs and empower them to achieve their goals. Since 1982, SYSCOM, Inc. has been providing enterprise-wide solutions for a variety of private and public sector clients. SYSCOM, Inc. is an equal opportunity employer. For more information, visit www.syscom.com/career-opportunities .
• Design, develop, and maintain high-quality mobile and/or web applications using Flutter and Dart. • Implement robust architectures (Clean Architecture, MVVM, BLoC, Provider, Riverpod, etc.) focused on scalability and maintainability. • Integrate features with REST and GraphQL APIs. • Ensure performance and code quality through unit and integration testing. • Participate in technical decisions regarding architecture, tools, and best practices. • Conduct code reviews and support the technical growth of the team. • Collaborate with Product Owners, UI/UX Designers, and other developers to turn requirements into features. • Identify opportunities for optimization and continuous improvement. • Mentor less experienced developers (junior and mid-level).

